象棋职业高手最多能算多少步棋?

2022-09-19
263 阅读

如果把每一步每一种可能都能算进去的话,能算两步棋的就是绝世天才了。

中国象棋开局先手第一步有46种走法,如果第二步也有46种走法的话,前两步就是2116种走法,试问,谁能分析到第三步?当然,这些走法中,有很多都是不合理的,甚至是废招,职业棋手根据经验,只关注那几种有用的招式,这就形成了开局定式,所谓的“当头炮,把马跳”,也就是棋谱。

职业棋手长期的积累下来,能背好多种棋谱,这也就是他们能看几步棋的基础。

但也只是在棋谱的基础上有选择的分析几种变化,不可能做到每一种可能性都分析到。

而电脑,却可以在一定程度上做到每一种可能性都能分析到。

所以水平再高的人类棋手,也存在看漏的可能,而电脑相对来说几乎不可能漏招。

可以这么说,完全保证不漏招的话,人类没有人能分析出2步棋。

而电脑,根据硬件配置和运算速度,如果用遍历法分析每一种可能性,应该也没有能分析出10步棋以外的,因为变化数量是指数级增长的,10步棋的时候,变化数量已经达到千万亿种可能性了。

现在的电脑软件,都是用机器学习,人工智能的方式,也类似职业棋手那样,选用有用的招式分析,但是范围比人类要广的多,和人类不是一个量级的。

职业棋手,比如王天一,一眼就能看出对方是不是软件,就是因为他们掌握的人类定式比较多,有新的招式出现,而且具备很强的杀伤力,他们就能断定是软件算出来的变化。

分享至:
管理员

小草

专注人工智能、前沿科技领域报道,致力于为读者带来最新、最深度的科技资讯。

评论 (0)

当前用户头像