Drag to rotate · Left-click to reveal · Right-click or Flag button to flag
什么是 MobiusSweeper?
MobiusSweeper 是在旋转的三维莫比乌斯带上进行的扫雷游戏。莫比乌斯带是一种单面曲面,只有一条边——沿带的全长走完一圈后,你会回到起点,但方向已翻转。这种拓扑扭转影响着游戏玩法:位于接缝处(纸带拼接点)的方格与对侧另一行的方格相邻,这正是该变体的核心挑战所在。
棋盘以 W 行 × L 列的网格形式排布,列沿环形方向延伸,行沿纸带宽度方向延伸。内部方格有 8 个邻格;位于纸带边缘的行格有 5 个邻格(纸带两侧边缘是真实边界);接缝处的方格有 8 个邻格,但其中 3 个来自扭转后的另一侧。
如何游玩
- 拖动纸带,可向任意方向旋转。
- 左键点击一个方格以揭开它。空白格(0)会自动扩散填充至相邻的空白区域,包括穿越莫比乌斯带的接缝。
- 右键点击一个方格以插旗(🚩)。再次右键变为问号(?),再点击一次则清除标记。
- 旗帜按钮可切换至插旗模式——此时左键点击将放置/切换旗帜,而非揭开方格。
- ↺ 按钮可重置为新棋盘。计时器在第一次点击时开始。
- 揭开所有非地雷方格即可获胜。
棋盘尺寸
- 初级 — 宽 4 × 长 40,共 160 格,16 枚地雷(10%)。支持无猜测模式。
- 中级 — 宽 8 × 长 80,共 640 格,64 枚地雷(10%)。支持无猜测模式。
- 高级 — 宽 16 × 长 160,共 2560 格,256 枚地雷(10%)。超长纸带,专为持久对局设计。
莫比乌斯的扭转
在第 0 列和第 L-1 列(纸带拼合的接缝处),邻接关系会穿越至对侧,且行索引发生翻转。若你位于接缝处的第 r 行,则接缝对侧的邻格位于第 (W-1-r) 行——即镜像行。这意味着第 0 行的方格与接缝对侧的第 W-1 行方格相邻,而中间行的方格与距对侧边缘等距的方格相邻。
从策略角度来看,这会产生意想不到的连通关系。一串空白方格可以通过扩散填充穿越接缝,以镜像行的形式出现在纸带的另一侧。接缝附近数字较高的方格受到扭转两侧邻格的共同约束——旋转纸带,观察两侧的贡献,再决定是否插旗。
无猜测模式
开启无猜测模式后(仅限初级和中级),棋盘保证可以纯靠逻辑推理解决,无需猜测。生成器使用约束传播算法,最多重试 200 次以找到合法的布局。若无法生成可解棋盘,则回退为随机棋盘。