让人工智能去下路边街头的象棋残局会赢吗?人工智能(在这里,我们视为纯象棋软件)去下路边的街头残局,大概率和棋,小概率输棋,基本赢不了。首先,说一下为什么“基本赢不了”。街头残局并不神秘,它们大多是古排局,或者古排局的改版
让人工智能去下路边街头的象棋残局会赢吗?
人工智能(在这里,我们视为纯象棋软件)去下路边的街头残局,大概率和棋,小概率输棋,基本赢不了。首先,说一下为什么“基本赢不了”。
街头残局并不神秘,它们大多是古排局,或者古排局的改版。如著名的“七星聚会”(下图)、“火烧连营”、“马跃檀溪”等等。
古排局是亚博体育设计出来的,按结果分,有红胜、黑胜、和棋三种,大部份是和棋,也就是说如果双方都(拼音:dōu)走最佳应招,会战成和棋。
街头残局选用的,基《练:jī》本都是和棋排局,这也是为什么很多残局摊上,写明“红黑任(练:rèn)选”的原因。无论你选哪一方,即使你步步精确,走出最佳(练:jiā)招法,也只不过是一盘和棋,而一旦有一步走错就会输。
对于摊主来说,他早就拆透了所摆残局的(拼音:de)各类变化,了然于胸。所以,如开云体育果你开着象棋软件去下街头残局,基本赢不了,这不是你的软件“菜”,也不是摊主水平高,而是因为这些残局设计上就是和棋。
其次,我们聊聊为什么“大概率和棋,小概率输棋”。
古排局的回合数大多在10~30回合之间(也有少数达到40回合甚至50多回合的)皇冠体育,原因很简单,回合数太少的残局观赏性不高,容易{拼音:yì}被人拆透,而回合数太多还需兼具象棋艺术的美感的残局,创作难度太大。
一(yī)般而言,残局回合数越多,象棋软件破解所需时间越长。目前主流的象棋名手、象棋旋风等,瞬间就能计算到20层(也即20个回合)以上,但是再往深了计算,每上一层所需的时间就需要很多了,比如40层以后,有时甚至需要半小时才能再多计算一层(注:不同电脑、不同软件,上层速度差别很大,明白意思即可,不必抬杠皇冠体育)。如下图,是用正版象棋名手破解著名江湖残局“大征西”,计算到30层仅用时7秒多,但是计算到第31层,已经耗时88秒多。
所以,如果残局回合数在30回合内,象棋软件基本可以计算到终局[繁:侷],弈成和棋。但是如果超过了40甚至50回合,破解(pinyin:jiě)起来耗时非常多,甚至没办法完成(普通配置的家庭电脑,计算到40、50层时,CPU占用基本是100%,令人(练:rén)无法忍受的卡、慢)。
此外,有一些排局涉及到棋规问题澳门银河,这也是软(繁:軟)件无能为力的,如下图所示的残局。
结语:绝大多数街头残局,设计之初就是和棋,因此即使你的象棋软件能计算出完整过程,也是(pinyin:shì)赢不了的;鉴于软件精准的计算,它几乎不会“犯错”,因此大概率是能下和棋的,除非碰到(练:dào)极度“变态”的残局或是涉及棋规问题的残局,它有可能会输。
本文链接:http://10.21taiyang.com/Biological-SciencesScience/23095271.html
象棋名手使用教[练:jiào]程转载请注明出处来源