扫雷是一个纯粹的信息游戏,只有一个例外:有时候盘面真的不含足够信息。除此之外全是推理,而推理是可以教的。
数字的含义
一个数字就是一条约束:周围八格里恰好有这么多雷。仅此而已。下面所有技巧,都只是把约束叠加到只剩一种排列为止。
1-2-1 模式
贴着平墙的三个连续数字 1、2、1,下面全是未开格,这是任何盘面上最常见的白送解。2 同时接触两侧格和中间格;两个 1 各只能由一个雷满足,所以雷在两个 1 的正下方,2 的正下方是安全的。
镜像过来就是 1-2-2-1:雷在两个 2 下面,两端安全。
1-1 墙
一个 1 贴墙、周围只有一个未知格,那这格就是雷。两个相邻的 1 共享同一批未知格时,重叠处是雷,其余安全。开局能打开大片区域的,就是这个模式。
从边界推进
只要还有边界,就不要乱点。边界指的是任何「已经打开、但仍接触未开格」的数字。按受限程度排序处理:只有一个未知邻居的数字是确定的,有五个的是抛硬币。
先把确定项清掉,新信息往往会让原本模糊的格子自己变清楚,根本不用猜。
用总数收尾
残局里,剩余雷数也是一条约束。如果计数器说还剩两颗雷,而某段边界恰好只需要两颗,那盘面上其他未开格全是安全的。玩家经常忘了这一点,在盘面已经给出答案时去瞎猜。
什么才算真正的五五开
有时两个格子对所有相邻数字来说是完美对称的,任何逻辑都分不开它们。要早点认出来:
- 如果两个未开格接触的正是同一组数字,它们可以互换。
- 如果雷数迫使一对格中必有一颗雷,而两格约束完全相同,那就是抛硬币。
这种情况下,点那个「活下来能提供更多信息」的格子——通常是周围数字更多的那个——如果是雷就认了。因为一次被迫的猜测而心态失衡,才是好局提前结束的原因。
速度来自模式识别,不是点得快
老手并不是算得更快,而是一眼认出 1-2-1 和 1-1 墙,把思考时间留给每局里那两三个真正难的点。想变快,就在小盘上反复练这些模式,练到它们变成视觉,而不是口诀。
一张短清单
- 先处理未知邻居最少的边界。
- 先套 1-2-1、1-2-2-1 和 1-1 墙。
- 猜之前先用剩余雷数。
- 如果两格对称,就点信息量大的那个,然后继续。
这个游戏每局只会奖励你一次耐心,之后就奖励速度。