Skip to ContentSkip to Content
欢迎来到 puzzles-game.com 🎉
36. 珍珠

第36章:珍珠

你有一个方格网格。你的工作是在水平或垂直相邻的方格中心之间画线,使线条形成一个单一的封闭回路。在结果网格中,回路经过的一些方格将包含角,一些将是直的水平或垂直线。(一些方格可以完全空着——回路不必经过每个方格。)

一些方格包含黑色和白色圆圈,这些是回路必须满足的线索。

方格中的黑色圆圈表示该方格是一个角,但回路中与其相邻的两个方格都不是角。

白色圆圈表示该方格是一条直边,但回路中与其相邻的方格中_至少有一个_是角。

(在这两种情况下,线索只约束_在回路中_相邻的两个方格,即回路离开线索方格后进入的方格。仅在_网格中_相邻的方格不受约束。)

这个谜题的功劳归于Nikoli,他们称之为”Masyu”。[19]

感谢James Harvey在实现方面的协助。

[19] https://www.nikoli.co.jp/en/puzzles/masyu/

36.1 珍珠操作

用左键点击网格边缘来绘制回路通过该边缘的线段,或者移除已绘制的线段。

用左键拖拽通过一系列方格来一次性绘制回路的多个线段。或者,拖拽现有的回路部分来取消绘制,或者取消绘制部分然后朝不同方向走。

用右键点击网格边缘来标记十字,表示你确定回路不通过该边缘。(例如,如果你已经决定白色线索相邻的哪个方格必须是角,但还不知道角朝哪个方向转,你可能用十字标记它_不能_走的那个方向。)

或者,使用光标键移动光标。使用回车键开始和结束键盘”拖拽”操作。使用空格、Escape或退格键取消拖拽。或者,拖拽时按住Control同时使用光标键在方格之间移动时切换线段。

按Control-Shift-方向键或Shift-方向键分别模拟在键方向的边缘上左键或右键点击。

第2.1节中描述的所有操作也都可用。)

36.2 珍珠参数

这些参数可从”类型”菜单的”自定义…”选项中获得。

宽度高度:网格的方格大小。

难度:控制生成谜题的难度。

允许无解:如果设置了这个,那么游戏将以最简单的方式生成:每个可能提供的线索方格都会显示,生成器不会检查谜题是否可以唯一解决。

这加速了游戏生成,并允许玩更大的网格。至少一个可能的解决方案仍然总是存在,但不保证它是唯一的,或者可以逐步推断出来。

36.3 珍珠用户偏好

在支持用户偏好的平台上,“游戏”菜单中的”偏好设置”选项将让你配置游戏显示的样式。“传统”是默认模式,其中回路在网格方格的中心之间运行,每个线索占据一个方格。“回路风格”是一种看起来更像回路(第23章)的替代模式,其中回路在网格_顶点_之间运行,线索也占据顶点。


💡

Simon Tatham’s Portable Puzzle Collection, version 20250615.b589c5e

最后更新于