象棋效仿于军事,也是可以比拟战场的一种益智游戏。千百年来各种战术理论及打击手段也在棋盘上被演绎得栩栩如生。其中以《孙子兵法》相关的残局也不胜枚举。为此,象棋也就拥有了战略之魂。于是,棋人们不断开创出各式棋路,并以门派形式在民间和江湖之间不断传承和演化。诸如《金鹏十八变》和《梅花谱》等,都成了广为流传的象棋宝典。当然,从杨官璘的《弈林秘笈》和《象艺丛编》,再到胡荣华的《反宫马专集》和《胡荣华飞相百局》。这些象棋著作都是对象棋的不断探索和总结,也包涵着先辈们对象棋智慧的融入与开创。
棋手们就是站在先人的肩膀上不断把象棋发扬光大。在这一过程中,弈人的智慧容量和思维速度都会得到有效的提升。也正如长江后浪推前浪一样,不但助力着棋者的进步,也推动着象棋的发展。那么什么是象棋速度呢?这里主要探讨人类棋手的反应速度!这应该不难理解,其基本意思就是棋手在某局面下,能在多长时间内思考出一步棋。而计算的深度及准确度就会关系到这一步棋的质量。作为人类棋手,要提升棋力水平,就得不断记住多种局面,从简单到复杂。唯有大脑里储存了大量的局面,棋手才能在对弈过程中快速做出有效应对。
笔者之前也一再强调,人类没必要和工具做比较!小小的数字计算器在加减乘除方面,就足以以完败人类;更何况是如今强大的AI人工智能,如果非要和汽车、飞机、火箭比速度,那么人们永远无法会感知到百米9.58秒的伟大。那么人类棋手和顶级软件之间存在多大差距呢?就以当下象棋第一人王天一为例,他自己也是在直播间里和粉丝交流时,曾经就有棋友问道过,顶级软件能否让王天一一个马?王天一也直接回答说让一马显得有些过分!他没有说一定能够取胜于软件,但他可以保证不输。是否有数据能够支撑王天一的言辞呢?
答案是肯定的!通过对王天一大量实战对局进行分析,结果表明王天一可得94分,可以看出已经十分接近软件分。此数据也可从正面映射出,为何许多棋手在面对王天一时感觉十分头疼?换句话说就是,其他棋手和王天一交战,就像在跟强大的软件博弈一般!想进攻找不到突破口,想防守又担心过于保守而最终沦陷。故而外星人就是在和棋泛滥之际,能够保持高胜率的顶尖棋手。那么王天一的计算深度真的可以接近软件吗?这一点笔者认为是不能!这时有棋友可能认为笔者是前后矛盾。其实大家不必急于做出这样的论断。
通常情况下,软件计算都是通过分析提取之前数据库内存储的多种局面得出最优走法。这一点人脑自然无法与之相提并论。人脑的储存量自然比不上电脑。既然如此,那么王天一的软件分析得分和软件本身仅有6分之差,这又该作何解释?笔者也被这个问题也困扰了许久!今天笔者突然想到了一个类比的方法,那就是把象棋计算深度比作圆周率,如此一来,就可以把象棋有效计算深度理解为(3.到3.)之间。这样就可以把象棋有效计算步数定位7步(类比小数点后七位),假定王天一对弈过程中,可以计算到6至7步之间。
那么即便电脑软件计算超出有效计算深度无数步。归根结底,最终所走的棋也只是在(3.到3.)的区域范围之间。为此,笔者认为就算未来的人工智能如何发展,人类顶尖棋手与之差距也不会存在多大变化。因为象棋的有效步数是有限的。不知棋友们对此有何不同看法,欢迎大家在评论区留言讨论。