攻略,进阶版|扫雷经典版


3楼猫 发布时间:2021-12-29 16:34:45 作者:Charon Language

从“发现规律”可以看出,扫雷游戏中存在一些固定的模式-Pattern。这些Pattern具有唯一的答案,因而无需估算。直接标记,从而提升速度。
因此发现这些Pattern,创造出定式,便可大幅提升扫雷的速度。

定式比显而易见的模型要相对复杂,背后包含了一定的逻辑判断。但找出这些逻辑判断,并综合在一起,形成定式,便可以节省逻辑判断的时间。
首先我们看最基本的“121”定式。看看这个定式背后包含了哪些逻辑判断。
攻略,进阶版|扫雷经典版 - 第1张攻略,进阶版|扫雷经典版 - 第2张

如黄色图框的标示,“121”表示数字1周围8个方格内仅有1颗地雷;数字2则表示周围8个方格内有两颗地雷。从Pattern的图形构成来看,利用排除法:若数字2对应的两颗地雷出现在12端,则与数字1产生排斥;同时若出现在21端,则与另一数字1产生排斥。可见,数字2对应的两颗地雷只能出现在两侧,并且中间方格必然为空。因此将这些逻辑判断综合为定式,在出现定式所示pattern时,则无需再重复进行逻辑判断,直接标记即可。
把这些背后的逻辑判断组合在一起,便形成了一个组块-Chunk。
同理,可发现更多类似“121”的定式。如图中所示的“212”定式,仅仅从“雷”和“空”反转的角度思考,不难发现其也是一个固定的Pattern:"空"势必出现在两侧,而中间位置必然是"雷"。
依次规律,还可以陆续发现“1221”定式和“2112”定式。

© 2022 3楼猫 下载APP 站点地图 广告合作:asmrly666@gmail.com