无猜扫雷 - putianyi889/Minesweeper-makes-me-happy GitHub Wiki

无猜扫雷规则

无猜扫雷规则各异,但可以从两个维度分成4大类:

  • 是否会出现一定要猜雷的局面?
  • 是否允许在可以判雷的时候猜雷?

对以上问题分别回答“是”或者“否”,可以得出无猜扫雷的四类最基本规则。

此外,由于开发工具、开发人员水平、应用部署平台的不同,各无猜扫雷实现会有一些细节上的差异。例如:

  • 是否指定开局点击位置,甚至提前点开若干格?
  • 是否能产生任意雷的密度的无猜局面?
  • 局面是何种层面上的“无猜”,是否考虑了剩余雷数?
  • 所生成局面是在解空间中均匀抽样的吗?

以上细节的区别,也会对应用的手感产生影响。

无猜扫雷应用

应用名称 作者 第一下点击 一定要猜的局面 不必猜的时候猜 平台 其他功能和备注
Kaboom Paweł Marczewski 任意 存在 禁止 网页 即时求解
Mines Simon Tatham 任意 不存在 允许 网页/EXE 机扫
Logic Minesweeper LogiGames 指定 不存在 允许 网页 摆雷求解
FairMinesweeper David Šerý 任意 存在 禁止 PyQT
Truffle-Swine Keeper Hans Kopp 任意 存在 允许 C++/EXE 即时计算概率
Chocolate Sweeper Nyahoon Games 任意 不存在 禁止 安卓 摆雷求解
No-guessing mode World of Minesweeper 指定 不存在 允许 网页 即时计算概率
Minesweeper GO evolvegames 指定 不存在 允许 安卓/苹果 战役模式免费,普通模式无猜需付费