判雷,即“对扫雷局面的判断”。对于高手来说,扫雷是个记忆积累的游戏,但对于新手来说往往玩成了“推理”游戏,典型句式“这两个格子有一个雷,这两个格子都是雷,所以3周围剩下的都是空 可以点开”……方法并不尽如人意,清理得不够干净。希望看到这篇文章的未入门玩家清理杂念,重塑判雷方式,不要被旧习惯束缚。
一、判雷的核心——减法公式
对于不确定雷型的局面判断(你不能确定所有雷的位置),减法公式可以说是《圣经》一般的存在,几乎可以解决全部能判断的局面。对竞速玩家来说,如果用它都判不出来,铁定是要猜的。
对于两个相邻数字M和N,减法定则能够控制的面积就是它们能影响到的这样一个4*3的范围。
A和B分别代表M和N那一侧的雷数(一列三格的总雷数)。中间两列是共有区域。
显然:M = A + 共有区域雷数;N = B + 共有区域雷数
易得:M-N = A-B,即两个相邻数字的差值等于它们两侧的雷数差值。如果能够得出A或者B的值为0,那么对应的一列都可以安全点开,这就是扫雷高手玩家为何可以经常逐排清理局面,效率和彻底性都高于新手玩家。
粗看起来很空泛,下面我们用减法公式来理解一下定式。
二、用减法公式来理解最简单定式
①靠边连续1定式(两个或两个以上的1可用)
出现这种情况十分常见,我们选最靠边的两个1作减法
会出现1-1 = A-B,很显然A(绿框) = 0,所以B(蓝框) = 0,蓝框无雷,该格可点开。
如果出现很多个1,就可以一直这样推下去,选第4个1与第5个1、第7个1与第8个1……两两一对做减法,就可以每隔两格点开一个。
结论:靠边出现连续1,第一反应即左键点开第三格。如果出现很多个1,就点开第3、6、9……格。
②21定式(或称12定式)
这是扫雷最重要最基础的定式,你分析的目标2的两侧必须是平直的,不能有已知雷或未知块干扰。
我们选取12做减法,很容易得出:B-A = 2-1 = 1,B侧比A侧多一个雷,所以B侧至少有一个雷而且显然B有且只有一个雷,所以A侧雷数为0,可以全部点开一排3格。
21定式:出现数字1和2的相邻排列(2不受干扰),可知1的一侧全空,2的一侧有一个确定的雷。
③21定式的重要衍生——121定式
我们直接用21定式的结论,取左侧12确定一