Time
0:00
Best
—
一款出自 Nikoli 的涂格谜题,名字来自它用到的四种四格骨牌形状。每个粗线区域里都必须恰好放一块 L、I、T 或 S 形骨牌,所有骨牌合起来要连成一整条——不能出现 2×2 的涂黑块,相同形状的两块也不能隔着边界相邻。每个 7×7 盘面都只有唯一解。
盘面是用粗线划分成若干区域的 7×7 网格。在每个区域里恰好涂黑四个以边相连的格子,让每个区域各容纳一块四格骨牌。受下面规则的限制,可能出现的形状只有 L、I、T、S 四种,谜题也因此得名。旋转或翻转后的形状算作同一种。
有三条规则把各个区域联系在一起。第一,整个盘面的涂黑格必须连成一片,所以每块骨牌至少要和相邻区域的一块骨牌相接。第二,任何地方都不能有 2×2 的四格全被涂黑,两块骨牌交会的地方也一样。第三,相同形状的两块骨牌不能隔着区域边界共用一条边——L 可以挨着 T,但绝不能挨着另一个 L。
点一下格子即可涂黑。再点一下会留下一个小 ✕,作为“这格肯定是空的”的备忘;再点一下则清除。当某个区域里是一块正确的四格骨牌时,区域边框变绿,骨牌显示该形状的颜色,相同形状规则一目了然。区域里多出的第五格、被涂满的 2×2 等违反规则的部分会显示为红色。
每个盘面都经过求解器验证,恰好只有一个解,因此总能只靠推理、不靠猜测完成。盘面出现时开始计时,完成正确盘面所用的时间就是成绩,越短越好。
先从恰好四格的区域下手。它们毫无选择,直接涂黑,再看它的形状禁止了邻居什么。四格区域若是 L,旁边就不能有 L,这往往一下子就排除了相邻区域的大部分可能。五六格的小区域是次简单的,因为里面能放的四格骨牌寥寥无几。
找出区域内所有可能骨牌都必须用到的格子。在像胖 T 字或短走廊那样的区域里,瓶颈处的格子无论选哪块骨牌都会被涂黑,远在确定骨牌之前就能先涂上。反过来也成立:区域内任何四格骨牌都够不到的角落格肯定是空的,值得打上 ✕。
2×2 规则最容易被忘,也最有用。只要一个正方形的四格里有三格涂黑,第四格就必须留空,哪怕它属于另一个区域。在两个区域以角相接的地方,这一个被迫的 ✕ 常常就能决定相邻区域的骨牌往哪边拐。
连通性决定终局。所有涂黑格是一整条,所以被空格包围的区域必须把骨牌伸向它还能够到的那个邻居;而一群孤立的骨牌则告诉你,缺失的那一环必须经过连接它们的唯一区域。卡住时,数一数每个未完成区域与其余部分相连的路有几条——通常总有一个只剩下一条路。