Takuzu(二进制谜题)怎么解:规则与攻略
Takuzu 也叫二进制谜题,要求你用两种符号填满网格。Frostfire 用火和冰代替 0 和 1,还在格子之间加入了连接符号。规则很短,掌握几个模式就能不靠猜测解开几乎所有棋盘。
规则
每个格子填火或冰。同一行或同一列里,相同符号最多只能连续两个。每一行、每一列的火和冰数量相同。在 Frostfire 里,用 = 连接的两格符号相同,用 × 连接的两格符号不同。
1. 成对的符号向外推
两个相同符号挨在一起,就不能变成三个,所以这对符号两端的格子必须是另一种符号。先在所有行和列里找成对的符号;光靠这一步,简单的棋盘就能填好一大半。
2. 空隙要填上
夹在两个相同符号之间的单个空格,必须是另一种符号。火、空、火:中间就是冰。
3. 数到一半
六格的一行里有三个火和三个冰。一旦某行已经有三个火,剩下的空格就全是冰。如果还差一个才到一半,看看最后一个能放在哪里而不形成三连:通常只有一个位置。
4. 利用连接符号
两格之间的 = 表示可以把它们当成一格:知道一个,另一个也就知道了。两格之间的 × 表示恰好一火一冰,即使还不知道哪个是哪个,也已经能计入这一行的一半。
常见错误
- 只检查行,忘了列。每条规则对行和列都适用。
- 把 × 连接的一对当成未知。它们总是各贡献一个。
- 最后靠猜。卡住时,按一半规则把每条线重新数一遍。