数桥
用横向和纵向的桥连接带数字的小岛,让每座小岛恰好接上其数字所示的桥端数,并把所有小岛连成一个整体。也称为 Hashiwokakero(架桥)。
数桥(Hashiwokakero)玩法说明
数桥——在日本称为 Hashiwokakero,常简称为 Hashi——是一款纯逻辑谜题,你需要用笔直的桥把散布的带数字“小岛”连接起来。每座小岛都标着一个数字,这个数字正好告诉你必须有多少个桥端与它相接。你只能画横向和纵向的桥,任意两座小岛之间最多两座桥,任何桥都不能与其他桥交叉,也不能穿过某座小岛。当每座小岛都恰好接上其数字所示的桥数,并且整个岛群连成一个连通的网络时,谜题即告解开。这里没有运气,也没有隐藏信息:每道谜题都保证只有唯一解,因此只要一步步严密推理,总能到达终点。可选三种尺寸,与时间赛跑,并把成绩发布到排行榜。
游戏目标
把所有小岛连接成一个单一的桥梁网络。每座小岛最终必须接上与其上所印数字完全相同的桥端数——要把与它相接的每座桥的两端都数进去。当所有数字同时得到满足,并且你能沿着桥从任意一座小岛走到另一座小岛时,你就赢了。只要有一座小岛数量不足、超出,或与其余部分断开,谜题就还没完成。
棋盘
棋盘是一张矩形网格,上面点缀着圆形小岛,每座都带有 1 到 8 的数字。简单棋盘使用较小的 5×5 网格和少量小岛;中等和困难棋盘则更大,小岛更多,需要照顾的东西也更多。空白格子只是水面,以及桥梁穿行的空间。桥被画成两座同行或同列小岛之间的单条或双条直线。
四条规则
- 数量精确。每座小岛必须恰好被其数字所示的桥端数接触。数字“3”总共需要三个桥端——例如一侧一座双桥、另一侧一座单桥。双桥在它连接的每座小岛处都算作两个桥端。
- 最多两座。任意一对小岛之间,你可以不建桥、建一座桥,或建两座桥——绝不能三座或更多。桥只能在同一行或同一列、且中间是空水面的两座小岛之间笔直地横向或纵向延伸。
- 不得交叉。桥与桥之间绝不能交叉。横向桥与纵向桥不能穿过同一点,所以一旦某条线占据了一条通道,任何与之垂直的桥都不得从中穿过。
- 连成一体。谜题完成时,每座小岛都必须能沿着桥从任意其他小岛到达。你不能让某座小岛——或一小簇小岛——独自漂浮,即使它们的数字恰好都得到了满足。
操作方式
要搭桥,先点击一座小岛,再点击同一行或同一列中的第二座小岛——或者直接点击它们之间的空白通道。第一次点击画出一座单桥;再次点击同一连接会升级为双桥;第三次点击将其完全撤除,循环为 无 → 单桥 → 双桥 → 无。如果你试图添加一座会与已画桥交叉的桥,该操作会被拒绝并短暂闪红,同时计为一次失误。棋盘会显示计时器、失误计数器,以及一个连通指示,告诉你当前所有的桥是否已构成一个连通的网络。数字已满足的小岛会变暗,方便你专注于仍需处理的小岛;被染红的小岛表示桥太多,需要减少。
获胜
当以下三件事同时成立时,你便解开了谜题:每座小岛恰好接上其数字、没有任何两座桥交叉、所有小岛连成一个连通网络。此刻会出现胜利横幅,显示你的用时和失误次数,你的成绩也会提交到排行榜。由于每道谜题都被构造成只有唯一解,因此始终恰好存在一幅正确的最终图案——你永远不必猜测,正确答案也绝不会多于一种。
解题技巧
- 从“饱和”小岛入手。若某座小岛的数字相对其邻居数量而言很大,往往会强制某些桥。棋盘边缘一个只有两个可能邻居的“4”,必须向每个邻居各发出一座双桥——没有别的办法凑够四。角上和边上的小岛是最好的起点,因为它们需要考虑的方向最少。
- 善用“比上限少一”的规则。如果某座小岛需要的桥数接近其可能的上限(每个邻居两座),你通常可以在每个方向至少确定地放下一座桥。例如有两个邻居的“3”,必须向每个邻居至少各连一座单桥,因为一侧缺桥就无法在另一侧补足而不超过两座。
- 避免孤立。如果会把一小簇小岛与棋盘其余部分封闭隔开,就不要过早把它们围成自己的闭环。即使某簇小岛的数字全部平衡,完成的谜题也必须是一个单一网络,所以要始终保留至少一条通往尚未连接的小岛的路线。
- 留意交叉。由于桥不能交叉,某个方向上计划好的桥可以排除别处与之交叉的桥。当两座可能的桥会相交时,判断哪一座被某座小岛的数字所强制,另一座便会自动被排除——这往往是打开一个区域的钥匙。
- 标出确定的,然后重复。把每一座你能证明的桥都填上,更新每座小岛的剩余需求,再看一遍:强制步骤会层层连锁。每座确定的桥都会降低邻居的剩余数量,并常常催生下一步强制走法,因此稳步推演——而非猜测——会把你带向那个唯一解。
常见问题
我的分数是如何计算的?
分数奖励又快又干净的解题。计算方式为 9000 减去你所用的秒数,再减去每次失误 250 分,且永远不会低于 1(分数始终落在排行榜的 1–99,999 范围内)。每当你试图添加一座会与已有桥交叉的桥而该操作被拒绝时,就记一次“失误”。快速解题并避免交叉尝试可让分数保持高位;每种难度各自保存自己的最佳成绩。
每道谜题真的只有一个解吗?
是的。每张棋盘都是先铺设一组有效且连通的桥、并据此读出各小岛的数字,然后运行一个求解器来统计所得谜题共有多少个解。只有被求解器证明恰好只有唯一解的谜题才会被保留;任何存在两个或更多可能答案的棋盘都会被丢弃并重新生成。这意味着你总能靠纯逻辑得到答案,永远无需猜测。
游戏中为什么有些小岛变灰了?
一旦某座小岛已恰好接上其数字所示的桥端数,它就会变暗,让你一眼看出哪些小岛已完成、哪些仍需注意。如果某座小岛变红,说明它的桥端过多——撤掉一座桥使其恢复正常。变暗只是视觉辅助;只有当每座小岛都被满足且整个网络连通时,谜题才算解开。
我满足了每个数字却没有获胜——为什么?
所有数字正确是必要条件,但并不充分。桥还必须把每座小岛连成一个单一的连通群。如果你不小心形成了两个各自平衡的独立簇,谜题就算作未完成。查看连通指示:重新调整桥,使得从任意一座小岛都能到达另一座,胜利便会被记录。
可以离线游玩吗?
可以。页面加载完成后,每道谜题都完全在你的浏览器中生成和校验,因此数桥无需任何网络连接即可游玩。你在离线时取得的成绩会保存在设备上,等你重新联网并登录后自动上传。