第33章:磁铁
一个矩形网格被填满了磁铁(即一端为正极一端为负极的多米诺骨牌)和空白多米诺骨牌(即两个中性极的多米诺骨牌)的混合物。这些多米诺骨牌最初只能看到轮廓。网格周围放置了一些线索,指示某些列和行中包含的正极和负极的数量。
你的目标是正确放置磁铁和空白多米诺骨牌,使所有线索都得到满足,附加约束是没有两个相似的磁极可以正交相邻(因为它们相斥)。中性极不相斥,可以与任何其他极相邻。
这个谜题的功劳归于Janko [16] 。
磁铁游戏由James Harvey贡献给这个合集。
[16] http://www.janko.at/Raetsel/Magnete/index.htm
33.1 磁铁操作
在空方格中左键点击会在该位置放置一个磁铁,正极在该方格上,负极在磁铁的另一半上;再次左键点击会反转极性,第三次点击会移除磁铁。
在空方格中右键点击会在那里放置一个空白多米诺骨牌。再次右键点击会在多米诺骨牌上放置两个问号,表示”这不能是空白的”(这在解决时记录推论很有用),再次右键点击会清空多米诺骨牌。
左键点击线索会将其标记为完成(变灰),如果已经标记则取消标记。
你也可以使用光标键在网格中移动光标。按回车键会在该位置放置一个正极多米诺骨牌;再次按会反转极性然后移除多米诺骨牌,就像左键点击一样。使用空格键允许放置空白多米诺骨牌和不能为空白的提示,就像右键点击一样。
(第2.1节 中描述的所有操作也都可用。)
33.2 磁铁参数
这些参数可从”类型”菜单的”自定义…”选项中获得。
宽度,高度:网格的方格大小。网格中将有_宽度_ × 高度 / 2个多米诺骨牌:如果这个数字是奇数,那么一个方格将是空白的。
(至少有一个奇数维度的网格往往更容易解决。)
难度:控制生成谜题的难度。在棘手级别,你需要对空多米诺骨牌和行/列计数做更多推论。
去除线索:如果为真,在生成时会移除网格周围的一些线索,使谜题更困难。
Simon Tatham’s Portable Puzzle Collection, version 20250615.b589c5e