第23章:环路
你被给予一个点阵网格,用黄色线条标记指示你可以直接连接哪些点。你的目标是使用这些黄色线条的某个子集在网格内从点到点画出一个单一的不间断回路。
一些线条之间的空间包含数字。这些数字表示该空间周围有多少条线形成回路的一部分。你画出的回路必须正确满足所有这些线索才能被认为是正确的解决方案。
在默认模式下,点排列在方格网格中;但是,你也可以在三角形或六边形网格上玩,甚至更奇特的网格。
基本谜题想法的功劳归于Nikoli [10] 。
回路游戏最初由Mike Pinna贡献给这个合集,随后由Lambros Lambrou增强以处理各种类型的非方形网格。
[10] https://www.nikoli.co.jp/en/puzzles/slitherlink/
23.1 环路操作
在黄色线条上左键点击将其变成黑色,表示你认为它是回路的一部分。再次点击将线条变回黄色(意味着你还不确定)。
如果你确定特定的线段_不是_回路的一部分,你可以右键点击将其完全移除。同样,第二次点击将线条变回黄色。
(第2.1节 中描述的所有操作也都可用。)
23.2 环路参数
这些参数可从”类型”菜单的”自定义…”选项中获得。
宽度,高度:网格的大小,以横向和纵向的区域数量来测量。对于方格网格,如何计算是清楚的;对于其他类型的网格,你可能需要思考一下才能看出如何测量尺寸。
网格类型:允许你在选择的瓷砖类型之间选择。有些所有面都相同但可能有多种不同类型的顶点(例如_开罗_或_风筝_模式);其他的所有顶点都相同但可能有不同类型的面(例如_大六边形_)。方形、三角形和蜂窝网格是完全规则的,它们的顶点_和_面都相同;这使它们最不令人困惑。
难度:控制生成谜题的难度。
23.3 环路用户偏好
在支持用户偏好的平台上,“游戏”菜单中的”偏好设置”选项将让你配置以下内容:
“淡化绘制排除的网格线”。这默认开启:当网格的一条线通过右键点击被明确排除在解决方案之外时,该线仍然被绘制,只是用淡灰色。如果你关闭此选项,排除的线完全不会被绘制。
“自动跟随唯一的边缘路径”。这默认关闭。当它开启时,点击改变单个网格线的状态将可能沿着多条线传播变化,如果你点击的线的一端或两端只连接到一条其他线。(想法是如果两条线在一个顶点相遇而完全没有其他线,那么这些线要么都是回路的一部分,要么都不是,所以你没有理由必须分别点击来切换每一条。)
在”仅基于网格”模式中,点击的效果只会在底层网格中度数为2的顶点上传播。例如,在方格网格中,效果_只会_在四个网格角落发生。
在”基于网格和游戏状态”模式中,传播还会考虑你已经从解决方案中排除的边,这样它会为你做更多工作。
Simon Tatham’s Portable Puzzle Collection, version 20250615.b589c5e