搬运自本人在b站的文章
Puzzlehunt是一种限时团队解谜竞赛,常见的比赛格式是参与者通过破解层层嵌套的谜题(Puzzle),最终解开指向终极答案的Meta谜题(Final Meta)。
一个Puzzlehunt往往包含若干区域,每个区域则又包含若干小题。玩家的目标是将题面上的信息转换为可提取的内容。这些内容可能在某一环节成为其它谜题的一部分。将所有的大区完成后可能会出现Final Meta,完成即可通关。有的Puzzlehunt限于规模可能只包括若干小题。
1981年美国麻省理工大学(MIT)学生创办MIT Mystery Hunt(现存最古老赛事),最初为校园寻宝活动,后发展为一种十分复杂的解谜系统。2000年后在许多IT企业的推动下,Puzzlehunt融入了编程与多媒体谜题,最终形成了今天我们看到的形态。
国内历史最悠久、规模最大的Puzzlehunt比赛是CCBC(Cipher & Code Bar Competition),又称“古典密码比赛”,是由百度“密码吧”(CCB)于2008年发起、每年8月初举办的全球性非专业古典密码解谜赛事。除此以外,北京大学、上海交通大学等国内高校也组织了自己的Puzzlehunt赛事。
Puzzlehunt的题目类型多样,涵盖了从数学、物理学、化学、语言学、密码学、地理学、计算机科学、天文学、生物学等不同学科的知识,甚至可能包括一些流行文化或是非主流文化内容。多样的题型和复杂的知识组合是Puzzlehunt最引人入胜的一点。通过巧妙运用这些知识,你就可以解决许多看似无法理解的题目。
Puzzlehunt是对玩家综合知识能力的考核,在一场Puzzlehunt中,玩家的知识面越广,综合信息的能力越强,就越能在比赛中占据上风。不同的出题者可能会偏好不同风格的题目,在做题前进行了解可能会对解题有一定的好处。
补充一点题外话:永远记住,解谜不是知识的较量,而是想象力的对决。卡题千万不要灰心然后就放弃了,可能只是你还没有遇到那个“Aha Moment”。