象棋是智力游戏,努力的普通人确实很难赢过有勤奋的聪明人,甚至在公园撕杀了一辈子的大爷都不一定下的过初出茅庐的聪明年轻人。当前中国象棋第一名王天一是个年轻人就是很好的例证。
那么在这个聪明大于努力的领域,那些聪明人又是如何比赛的呢?是否飘忽若神,普通人完全难以捉摸呢?点开虎牙直播间,发现王天一在观战中国女子比赛,只见他在一个进行的对局中只停留十几秒,最多稍加推演就能明白当前的对局并且快速给明下一步的解。随后便切换新的对局,继续用十几秒的时间去给出一个解。五六个对局切过来切过去,对局里的人甚至还没有走出一步,这种似乎能以一敌多的仰视视角,确实让人佩服不已。要知道,参加比赛的都是有一定水平的人,他们的对局普通吃瓜群众看个三五十分钟都未必能参透其中的一步。王天一与普通人观棋速度的云泥之别难免让人怀疑:有天赋的人思考问题的方式确实不一样,普通人可能确实没法学习其中技巧。
但是这时不免问出一个问题:都听说过唯手熟尔和一万小时定律,如果普通人背足够多的棋谱,是否能够具备天赋选手那样的水平呢?
一个开心的消息是,所有棋手都背谱,而且背很多棋谱。而背谱的本质就是获得前人相对靠谱的经验,以是自己占得先机。是将每一步超级多的可能性通过模仿前人的对局,缩小到极少数可能性中,而这极少数可能性往往都是对自己相当有利的。换句话说,只要棋手需要背谱来降低认知负担,那就说明努力对于棋手来说还是很重要的。是他们几乎见过所有常见的对局,每一步都能走出大致靠谱的路数,所以觉得简单;是你每一步都有无穷无尽的选择,所以觉得很困难。打个不恰当的比方,背过谱的人下棋可能像是在默写99乘法口诀表,而你可能是在做一个个三位数乘法题。
那么天赋到底有多大重用呢?我认为首先是短期记忆力要好,象棋中81个位置,每人车马炮共6个大子,很多人菜的原因是短期记忆力不够,难以一下子容下这么多棋子,因而很容易出现忘记自己棋子进而走昏招的能力。而步步为营的人很可能只是短期记忆力足够,知道每个子怎么走不会送,也就是所谓的大局观。而象棋所要记的子并不多,人群之中短期记忆能力是个正态分布,但是要选出能记住所有子的人并非千里挑一的难度。也就是说,短期记忆力方面是区分菜鸟和高手的重要区别,但是光有短期记忆力还不足以让人千里挑一,举世无双。
另一个重要的天赋是逻辑推理能力,光记住所有的子还不够,就像计算机光有内存没有cpu一样。逻辑推理能力可能是在有短期记忆能力的基础上决定是否能更上一层楼的能力。但是逻辑推理能力是否能够给人带来绝对性的差异呢?能,但是不太可能。如果一个人的逻辑能力能够从第一步就预测到最后一步那么这样的人无疑每把都赢,但是显然不可能。现在计算机算法几乎能够在中国象棋之中打败所有人类了,但是其只是计算了两步而已。象棋所用的最大最小算法也只是计算了三到四步。因为计算量是随着步数指数提升的,多算一步意味着天大的计算量。观看棋手林延秋下棋,其最多也是往前推理了三四步而已,到五步的情况非常非常少。而象棋一局对局基本上有二三十步,如果只能往前计算三五步的话,就意味着棋手不太可能每步都完全正确,棋手们只是在自己能力范围呢做尽量正确的事,每个人能推理的步数不同,当然水平高低有差异。能推三步的人赢能推两步的人没有压力,能推两步的人胜过只能计算当前步骤的人也没有压力。事实上,基本上都要能推两步才能体会到下棋暗算别人的乐趣和象棋的意义,能推三步的人显然胜率不低,但是能稳定推到三步的人非常之少,四步和五步的人基本下下棋普通人就看不懂了,当然人数也不多,也是绝对的高手,能推更多步数的人估计凤毛麟角了。这个往前推步数的能力才是象棋的硬实力。然而大多数情况下,都是都能推三步的人在一起你来我往,时不时你漏算一步,时不时我漏算一步,导致结局崩坏,迅速结束。能推三步的人不是每次都能稳定推出三步,这才是象棋的乐趣,也是只能推两步的普通人观棋时时而觉得双方剑拔弩张高深莫测,时而觉得某方一招走错落入下风等有意思的原因。
所以在人类不能完全推演出每一步的前提下,长期记忆能力——背谱是基本要求,能否拥有足够的短期记忆能力记住当前所有子是菜鸟到普通棋手的分界线,能够有足够的推理能力推演出更多的步数是高手之间水平差异的关键。但是大多数棋手的天赋似乎还到不了完全碾压众人的程度,也并不是神乎其神天外飞仙的地步,至少现在大家都打不过计算机的最大最小算法,更别提战胜李世石、柯洁的强化学习等深度学习算法了。
网友评论