Time
0:00
Best
—
在镜子大厅里展开的逻辑谜题。用幽灵、吸血鬼和僵尸填满 5×5 棋盘的每一格,让四周每个数字都等于那条视线能看到的怪物数:幽灵只在镜中可见,吸血鬼只能直接看到,僵尸总能看到。
点一个空格,再点棋盘下方的 👻、🧛 或 🧟,就能把那只怪物放进去。每个没有镜子的格子里都正好有一只怪物,棋盘上方的计数显示每种怪物各有几只。四周的每个数字表示从那个位置往棋盘里看时能看到几只怪物。
视线笔直进入棋盘,每碰到一面镜子就转弯,直到再次离开棋盘。第一面镜子之前经过的格子是直接看到的;经过镜子之后的格子是在镜中看到的。幽灵 👻 只能在镜中看到,吸血鬼 🧛 只能直接看到,僵尸 🧟 两种方式都能看到。如果一条视线两次经过同一个格子,那只怪物就算两次。
点一个数字可以点亮它的视线:直接看到的格子带紫色实线框,镜中看到的格子带蓝色虚线框,路上的镜子也会高亮;再点一次就隐藏。当视线上的格子全部填好且数量正确时,数字变成带下划线的绿色;一旦这条线看到的怪物已经太多,或者再也凑不够它的数,数字马上变成带删除线的红色。
用 ✎ 笔记可以写下小的候选,而不是直接放怪物;用 ⌫ 清空一个格子。再点一次格子里已有的那种怪物也会清空。如果某种怪物放多了,棋盘上方对应的计数会变红。
每道题都是新生成的,答案唯一,并且不用猜、只靠逻辑就能解开。按下开始后计时开始,切到其他应用也会继续走。分数是解题用时,越短越好。好成绩可以在结果卡片上存进名人堂。
先从 0 和看起来太大的数字入手。0 表示这条视线什么都看不到:它直接经过的每一格都必须是幽灵,经过镜子之后的每一格都必须是吸血鬼。反过来,当数字等于这条视线经过的格子数(经过两次的格子算两次)时,一切都必须可见:第一面镜子之前没有幽灵,镜子之后没有吸血鬼。
看看视线在哪里第一次碰到镜子。一条完全不碰镜子、直接穿过棋盘的视线,在镜中什么也看不到,所以上面的幽灵都是隐形的,数字只算那一行或那一列的吸血鬼和僵尸。第一格就是镜子的视线,看到的全是镜中景象,所以上面的吸血鬼都消失,数字只算幽灵和僵尸。
每条视线都会从边缘的另一处出去,那里的数字从另一端看同样的格子。一端直接看到的格子,另一端通常是在镜中看到的,所以那里的僵尸会同时计入两个数字,而幽灵或吸血鬼只计入其中一个。比较同一路径的两个数字能得到很多信息;依次点这两个数字,就能从两边看清这条路径。
留意棋盘上方的总数。到了后期,总数常常能单独决定最后几格:吸血鬼全部放完后,剩下的格子不是幽灵就是僵尸。这种谜题由 David Millar 以“Haunted Mirror Maze”之名发明,也以 Simon Tatham 谜题合集中的“Undead”为人所知。这里的每个棋盘都是新生成的,并确认它只有一个解,而且一次只看一条视线就能推出来。