一位开发者在Hacker News上抛出了一款名为“Reverse Minesweeper”的逆向扫雷游戏。和传统扫雷不同,这款游戏将数字的指示方向彻底翻转——玩家不再根据数字推断地雷在哪,而是每个数字直接告诉你它周围存在多少某种特定元素。官方介绍中明确写道:“Numbers tell you how many go around it”,并且强调“你永远不需要猜”。

游戏的标题栏中嵌着一朵向日葵,界面背景是柔和的植物白描,整体氛围更像在打理一座小花园,而非面对雷区。不过,藏在花朵背后的逻辑引擎却相当硬核。所有谜题都由一个内置的推理解算器驱动,它会像一名极端仔细的人类玩家那样,始终选取最简单的可用步骤,从开局到结束一步步完成全部演绎,并记录下全过程。

打开网易新闻 查看精彩图片

最值得拆解的部分是难度调校面板。开发者提供了一套滑块系统,让玩家可以精细定义每一级谜题的逻辑深度。其中“Medium”级别要求棋盘必须强制出至少指定次数的“双线索子集”推理(原文称为subset moves);“Hard”级别则在此基础上追加至少一次“子集移动”,并要求棋盘出现指定次数的“双线索重叠”移动——也就是必须利用两个数字区域的重合信息来排除可能性。

到了“Extreme”级别,游戏会引入“what-if”假设式推理:你需要先假定某一格的状态,然后观察后续的数字是否会出现逻辑矛盾。光是假设还不够,至少其中一个假设链条必须达到足长(以计数步数计)——1步的短链感觉更像重叠移动,而2步以上的链条才能保证玩家进入真正的深度推理。游戏手册特别注明,这种假设逻辑是“游戏中最深的逻辑”,并且链条长度受“MAX_WHAT_IF_FIRINGS”参数限制。

最高难度“Insane”直接突破了Extreme的链条上限,同时额外要求棋盘必须存在“双向移动”——即两个对立假设都能存活,但它们却在另一个完全不同的格子上得出一致结论。手册形容这是“游戏中最稀有的逻辑”,生成时若找不到完全匹配的棋盘,系统会给出“closest-match”标记。此外,所有生成的谜题都经由同一套逻辑引擎端到端解算,确保不存在无解或不公平的布局。

从规则上看,逆向扫雷并没有引入新的随机因素,只是把常见的“隐藏信息—推理排除”模式做了一次干净的内部反转。数字变成了确定性更强的指示器,玩家要做的不是赌概率,而是按部就班地执行越来越复杂的逻辑步骤。这种设计让“休闲”和“硬核”之间的过渡变得可量化:你既能选择6×6的Beginner花园小试牛刀,也可以一头扎进14×14、必须反复做假设链的Insane谜题里,每一局都像在做一套设计好的逻辑练习。