今天看了一篇文章《扫雷最高境界201颗》,很有共鸣。
文章讲了一个小故事,说的就是作者玩扫雷游戏(就是Windows自带的那个扫雷),通关201雷的感想。
关于扫雷,需要先做个解释:
扫雷有四种难度——初级,中级,高级和自定义难度。
这个200雷难度,指的就是在自定义尺寸最大的情况下(30*24=720格),分布200个地雷。
扫雷的游戏规则很简单:
只要避开所有地雷,点开其余所有空白格子,就赢得了游戏;
反之,点到任意一颗地雷则游戏结束。
开始的场地是一片空白格子,谁都不知道第一颗雷在哪里。
你需要随便点一个格子,之后就会出现两种结果:
1.运气不好,刚好点到地雷,游戏结束;
2.运气不错,点到了安全的格子,游戏继续。
如果你没有在第一步被淘汰,此时游戏正式开始。
在点开的空白格子的区域边缘,会出现一些数字,它们代表的是这个格子周围八个格子里的地雷数量。
你可以以此为依据,判断周围安全的格子,直到游戏结束。
听起来很简单,只是一个依靠技术的游戏,似乎只要我们仔细推理就不会出错。
但事实上并不是这样,首先第一步就是靠运气的。
其次,随着地雷数量提高,这个游戏在格子尺寸不变的情况下,第一步踩雷的概率不断提升。
如果用极限思维设想的话,当格子最大时(720格),设置719颗地雷,那么我们只有1/720的概率赢得游戏,这已经几乎变成了一个纯运气的游戏。
想明白了这一点,我们就可以大致推测出:
当格子数已经最大时,随着地雷数量的增长,一定会有一个临界点,这个游戏依靠运气的概率会增大到超过技术的阶段。
也就是说,
即使你计算永不出错,也会因为运气而(几乎)必败。
这个数字就是201颗雷。
作者在大学时期尝试扫雷这个游戏,很快就通关了190颗雷。
但不久后就听说同校有大神通关了200颗雷。
年轻气盛的作者及其室友尝试了许久,直到毕业都没有通关200颗雷。
于是他和同学约定,一定要通过,而且要通关201颗雷。
后来的工作闲暇之余,他还是会偶尔拿出扫雷玩上几把。
时间一天天过去,终于有一天他真的通关了。
但距离第一次尝试,已经过去了九年。
在195颗雷的时候,事情还很简单。
但随后每一颗雷的增加,带来的难度都是指数级的:
当地雷的密度高到一定程度,经常会遇到四周全是地雷的情况。
推理的技术此时无效,雷点的信息被阻断,
你不得不去远方的空白格子赌一把运气。
而到了201颗雷,需要十几次这样的“赌运气”。
作者花了几千小时,十万把以上的开局,终于通关了201雷。
而他靠的却并不是连续十几次选中的逆天运气,
而是突破了技术的极限之后的——“套路”。
扫雷到后期,原本规则里的计算方法已经远远不够用了,此时必须采用扫雷的“套路”。
举个例子,你是否可以在一秒内说出下图中的位置是否有雷?
扫雷高手可以,靠的就是套路。
这个套路简称“121定理”,意思是说,当出现121排列时,它们的上方一定是“雷非雷”。
此时,一般人会想到:
居然可以这样!
而厉害的人想的却是:
既然有一个套路,就会有其他的,还有没有232,456,321套路?
顺着这个思路仔细想,可能一个下午的时间就能让你在扫雷上脱胎换骨,走上大师之路。
而当你掌握了全部的套路之后,你会发现:
当一片混沌,四周全是雷的情况下,有的套路依然可以让你判断出安全的格子。
于是,你可以在众人的注视下,在布满“地雷”的屏幕上左冲右突,举重若轻的避开雷区,打开通路。
而围观的人看着你宛若神迹,根本不明白你是是如何避开那混沌中的危险。
仅仅是一个简单的扫雷游戏尚且有如此套路,
同样的:
围棋有金角银边
象棋有双马饮泉
拳击有勾摆组合
战术有围点打援
任何事情,任何流派,万剑归宗,九九归一,走到极致,都是一样的套路。
不懂套路,就算不得“内行”。
有的人打一辈子游戏就是消遣,以为99颗雷就很厉害了。
而有的人在掌握了大量的套路后,可以把扫雷这事玩成99%的人都不认识的样子。
如果想做好一件事,却不知道刻意寻找总结它背后的套路的话,即使做一辈子也只能泯然众人。