金剑玉箫:对于人类 学习象棋比围棋难度更大

2016年01月30日15:57    新浪体育 微博 收藏本文
长微博截图长微博截图

  作者:金剑玉箫

  围棋难还是象棋难?

  也 许这个问题在大多数棋坛人士眼里根本不是一个问题,因为现在的计算机在象棋(包括国际象棋)领域早已可以战胜人类最杰出的棋手,而在围棋上,甚至最初级的 专业棋手都可以让电脑几个子,并且围棋那天文数字般的变化更是远远地把象棋和国际象棋甩在了后面,因此,当然是围棋更难。

  果真如此吗?让我们从两个方面来看:一,人类之间的比赛;二,计算机的计算。

  一,人类间的比赛

  自 从棋类走向科学化的研究以来(暂定义为上世纪九十年代电脑进入生活领域以后),象棋比赛中,除了许银川以外,二十岁以下的绝顶高手根本就没有出现过;但在 围棋领域,年轻高手夺得世界冠军都不是稀罕事。因此可以看出,在智商基本相同的情况下(假定那些专业围棋少年和象棋少年的入选标准都是类似的),花同样的 研究时间下,围棋的变化规律更容易被掌握,围棋更容易进入到一流的水准。即使在业余领域,仅经过几年系统化训练的围棋少年棋手,可以轻易地击败那些年纪较 大的江湖业余选手,但经过专业化训练的象棋少年棋手,想击败江湖棋手却是非常难的一件事(指批量化情形,而非一、两个特例)。

  显而易见,象棋比赛里,有许多超过技术层面的“经验”在里面,而这个经验是无法用数字化来体现的。由此带来的现实就是,象棋比赛基本上三十岁、四十岁的高手仍然可以唱主角,但三十岁的围棋高手就成了老将,成绩大幅度下降。

  有人认为象棋的比赛时间比较短,而围棋的比赛时间长,所以围棋比赛不利于体力较差的年纪较大的运动员。此话虽有一定道理,但在实战中并没有得到有效的论证。围棋的快棋比赛中,仍然是年轻选手占据了绝对的优势。

  二,计算机的计算

  由于围棋第一手有361种选择,第二手又有360种选择·······再加上打劫,这样的天文数字般的计算超出了现在计算机的计算能力,使得计算机根本不是专业棋手的对手。但这真的能从电脑不能战胜人类就得出围棋的难度很大的结论吗?

  非也!我认为,现在人类没有找出来一个适合电脑运算的数学模型,才导致了现在的电脑在穷举法形成海量的计算面前无法战胜人类,而如果能够改变这种数学模型,将会大大提高电脑的计算能力,战胜人类并非难事。举两个例子:

  1,当人类选手黑白双方在中腹激战时,一方会突然脱离主战场在1·19、19·19这样的角落里落下一子吗?绝不可能!但电脑在穷举法时,就必然要对此进行计算,从而白白浪费了电脑的计算能力。

  2, 当围棋进行到尾声时,如果盘面只剩下2目、1目和单官时,电脑一定会不出差错地执行完毕,因为这个时候的穷举法已经是一个很小的计算量了。而人类专业选手 除非某种极其特殊的情况,也不会出任何错误。关于这个结论是否正确,可以拿正常收官结束的顶级赛事的棋谱的最后20着左右交给电脑去执行,结果自然一目了 然。

  因此,我认为,当围棋棋局进行到某一个拐点时,在以后的进程中,计算机必然能够得出正确的着法,在这个阶段以后,人类同样无法战胜电脑。如何研究这一拐点以前的数学模型,将是下一步研究的重点。

  而象棋,却并不因棋局的进行变得更简单,同样一个残局局面,不同的象棋大师来下,往往进程不会是唯一的,甚至某些理论上的胜局却因某类情形而无法获胜。如车对马双象这一理论上的胜局局,即使是新一代的残局圣手许银川也无法在60回合限着内战胜当时的少年选手郑惟桐。

  因此,我认为,象棋电脑之所以能战胜人类,只是在开局和中局阶段,利用电脑的穷举法的能力,轻易击败了人类的脑力。但如果人类选手能够度过这一环节而进入到实用残局阶段,电脑要击败人类高手是很难的。因为顶尖高手只要不刻意去求胜,电脑也很难获得决定性的优势。

  综合上述,我认为,对于人类而言,学习象棋的难度更大。

文章关键词:象棋围棋电脑

点击下载【新浪体育客户端】,赛事视频直播尽在掌握
分享到:
收藏  |  保存  |  打印  |  关闭

已收藏!

您可通过新浪首页(www.sina.com.cn)顶部 “我的收藏”, 查看所有收藏过的文章。

知道了

0
收藏成功 查看我的收藏
0 0 0 0