计算机中国象棋书籍,[建议]中国的象棋永远不能被没有“思维”的电脑所代替(就目前的电脑象棋软件...
[建議]中國(guó)的象棋永遠(yuǎn)不能被沒有“思維”的電腦所代替(就目前的電腦象棋軟件有感而發(fā))
先自我介紹一下,本人來自上海,師從原江蘇省棋隊(duì)教練言穆江大師,現(xiàn)年28歲,無任何值得自傲的成績(jī),但是我沒有感到后悔,因?yàn)槲覍W(xué)的是中國(guó)象棋,是我們中華民族的文化瑰寶,就這一點(diǎn)我就該得以滿足。
言歸正傳,象棋集體育,藝術(shù),科學(xué),文化于一身,它不但可以開發(fā)我們?nèi)说闹橇?#xff0c;鍛煉我們?nèi)说囊懔?#xff0c;而且可以修心養(yǎng)性,陶冶情操,列寧比喻象棋是:“人類智慧的體操”,只從這一點(diǎn)可以看出,象棋不是電腦的替代品,電腦與電腦下象棋不能修心養(yǎng)性,更不能陶冶電腦的情操。其次,象棋中的每盤棋的每一步棋的走法都各不相同,千變?nèi)f化,每一著棋都不可能有現(xiàn)成的樣式也就是統(tǒng)一的應(yīng)對(duì)方法供你去模仿,都需要我們的智慧來發(fā)明來創(chuàng)造,只有等你創(chuàng)造了屬于你自己的棋步,當(dāng)然并不是唯一的,才是你聰敏才智的具體表現(xiàn),而電腦象棋絕難作到這一點(diǎn),大家可以自己去體會(huì)一下。
(1)象棋講究十八般武藝必須樣樣精通,這18般武藝分別是指:捉,將,應(yīng)將,殺,抽,兌,跟,攔,獻(xiàn),棄,閃,牽,拉,封,壓,塞,等著,頓挫。而這18般武藝就電腦象棋來說可以說沒有一樣精通的。
(2)學(xué)習(xí)象棋首先必須知道象棋的規(guī)則,中國(guó)象棋比賽規(guī)則從1956年執(zhí)行起,1979年修訂和補(bǔ)充,1984年修訂并補(bǔ)充完善至今,可以說規(guī)則很多,這里提一些簡(jiǎn)單的規(guī)則術(shù)語,而這些個(gè)規(guī)則是當(dāng)今電腦象棋沒有采用,而且時(shí)常違背棋規(guī)則,所以不能說電腦象棋的不完善。比如說:長(zhǎng)跟,長(zhǎng)兌,長(zhǎng)獻(xiàn),一將一無抽,車卒交換,二將二還將,多打?qū)Χ啻?#xff0c;二打二還打,長(zhǎng)生和,二打一還打,兵卒長(zhǎng)捉等等,可以說電腦象棋在對(duì)這些個(gè)基本規(guī)則根本不具備常識(shí),可以走出很多違反其規(guī)則的棋步,如果我們和這樣的電腦象棋對(duì)弈的話能有進(jìn)步嗎?
(3)接下來說說開局。開局是建立在一盤棋的戰(zhàn)略和戰(zhàn)術(shù)之上的,如果你對(duì)戰(zhàn)略和戰(zhàn)術(shù)概念模糊或是一竅不通,就無法擬訂出你所要達(dá)到的良好的開局,開局根據(jù)戰(zhàn)略劃分,可以有對(duì)攻型開局,急攻型開局,緩攻性開局,穩(wěn)健性開局,對(duì)稱式開局等等,而電腦象棋雖然我們也嘗試著作一些開局來使其在開局階段能夠有更高的水準(zhǔn),但是我們?yōu)楹尾环催^來想想:首先開局是永遠(yuǎn)不能被采納完,有很多開局都延伸到了中局階段,一步棋的變化就是一種開局方式,就是一種戰(zhàn)略劃分,所以開局是無止境的,電腦永遠(yuǎn)吸收不完。其次,開局是人類的智慧,比如說單提馬,偏封炮,相局等等布局,這些個(gè)不同布局有著不用的戰(zhàn)略思維,而非電腦的思維,電腦是無法達(dá)到這些個(gè)思維的,舉個(gè)簡(jiǎn)單的例子,有很多電腦軟件在面對(duì)中炮過河車平炮對(duì)車這一布局時(shí),如果你沒有給電腦“灌輸”過這類布局變化的話,很多情況下電腦不大會(huì)走車二進(jìn)六或是車八進(jìn)六過河控制對(duì)方兵行線或是卒林,而是采用車二進(jìn)四或是車八進(jìn)四巡河或是其他違背了開局戰(zhàn)略方針的棋步,這就是電腦,他只有機(jī)械的步法,而不存在任何戰(zhàn)略戰(zhàn)術(shù)可言,車巡河當(dāng)然也是一步棋,也屬于開局范圍,但是如果你真的學(xué)過象棋,你就會(huì)明白什么是棋路,所謂的棋路不光是說每一步的變化,而且更大程度上是說你所走的棋與你預(yù)先指定的戰(zhàn)略戰(zhàn)術(shù)是不是一致,如果不一致,那就是偏離了你的“棋路”,就是象棋中的我們一直所說的“形”,車二進(jìn)四就是產(chǎn)生在車二進(jìn)六基礎(chǔ)上的一種“疑形”不是說是不好的棋,大家不要理解錯(cuò)誤,而是說非正常下法。因?yàn)榕c你的戰(zhàn)略不統(tǒng)一,電腦象棋就是一個(gè)完全沒有真正戰(zhàn)略戰(zhàn)術(shù)可言的“機(jī)械人”,雖然有時(shí)候我們給電腦擺下了中炮盤頭馬,但電腦不能在以下的每一步中都貫穿中炮盤頭馬這一戰(zhàn)略方針來行棋和思考其戰(zhàn)術(shù),而如果換成是人我象大家都有自己的戰(zhàn)略方針,這就是電腦所不能替代的。
中盤有很多戰(zhàn)術(shù),比如說:兌子爭(zhēng)先,交換謀子,相口禁車,簡(jiǎn)化,迂回,誘逼,渡兵引象,先棄后取,聲東擊西,調(diào)虎離山,牽制等等戰(zhàn)術(shù),但是我們發(fā)現(xiàn)電腦象棋對(duì)這些個(gè)戰(zhàn)術(shù)可以說完全沒有入門,有時(shí)候需要復(fù)雜局面居然簡(jiǎn)化草草了事,遭致輸棋,有時(shí)候需要簡(jiǎn)化的棋居然挑起爭(zhēng)端。別說什么渡兵引象了,就是兌車解危的著法都不能夠得到很好的體現(xiàn),所以說象棋還需要人來下,電腦在戰(zhàn)略和戰(zhàn)術(shù)上只是個(gè)孩子,是永遠(yuǎn)不能代替人的思維能力的,也永遠(yuǎn)學(xué)不會(huì)。
殘局我想就不用說了,現(xiàn)在的電腦象棋可以說連最起碼的最簡(jiǎn)單的例和例勝棋都無法走的很完善,例和的棋能走輸,例勝的棋能走和或是走輸了,這些個(gè)情況大家應(yīng)該都看得到,所以電腦象棋能給我們帶來什么呢,大家真的應(yīng)該好好反省一下,當(dāng)然象棋是一門藝術(shù),有永遠(yuǎn)學(xué)不完的東西,而機(jī)械的電腦固然有厲害的,但是他沒有真正的東西,我們學(xué)不到電腦象棋給我們帶來的東西,哪怕只是一點(diǎn)點(diǎn)的開局布局,那也只是人類長(zhǎng)期研究的結(jié)果,并不是電腦所能研究出的。
總之一句話,象棋是人類智慧的試金石,而不是機(jī)器的試金石,它不具備人類所帶給象棋的東西,也永遠(yuǎn)不能接受象棋所帶給它的豐富的藝術(shù)性和內(nèi)涵。
現(xiàn)在的電腦結(jié)構(gòu)是當(dāng)初馮諾依曼涉及的體系,這種體系注定了無法解決圍棋的人工智能問題,但是對(duì)于中國(guó)象棋還是綽綽有余的。
但為什么目前中國(guó)象棋軟件依然沒有超過人類呢?我認(rèn)為有以下幾個(gè)原因:
1:財(cái)力不足。深藍(lán)有ibm的支持。中國(guó)象棋的沒落路人皆知。
2:程序設(shè)計(jì)能力的不足,這個(gè)至關(guān)重要。外國(guó)人不懂中國(guó)象棋,中國(guó)人在程序設(shè)計(jì)能力不如外國(guó)人。因?yàn)榫帉懸粋€(gè)象棋軟件,雖然編寫者本人不必具有大師級(jí)別,但起碼也要是業(yè)余好手。而要求一個(gè)象棋業(yè)余好手的同時(shí)又是程序設(shè)計(jì)高手,我看只有臺(tái)灣的虞希舜先生具備了,所以我很期待他的將族四。當(dāng)然,程序設(shè)計(jì)者也可以邀請(qǐng)一位象棋大師參與,一起開發(fā),但這就牽涉到問題一,財(cái)力。
3:關(guān)注度不夠。中國(guó)象棋本身已經(jīng)沒落,中國(guó)軟件產(chǎn)業(yè)也好不到哪兒去,再去開發(fā)一個(gè)中國(guó)象棋軟件這種接近科研性質(zhì)的software,我看很少有人愿意全身心投入。除非有大財(cái)團(tuán)支持。
下面說一下電腦和人類的區(qū)別:
1:電腦的記憶存儲(chǔ)能力是人類無法比擬的。這個(gè)毋庸置疑,電腦的海量數(shù)據(jù)庫,只要硬件上去,有多少數(shù)據(jù)可以存多少數(shù)據(jù)。(這里暫且不討論搜索的因素,那是程序設(shè)計(jì)的問題)。
2:電腦沒有感情,它不會(huì)沮喪,不會(huì)高興,不會(huì)失望,不會(huì)疲憊!只要有電的支持。人,做不到!
3:象棋的變化其實(shí)到了今天已經(jīng)窮盡了!君不見如果兩位大師對(duì)弈,往往和局居多?!這就是變化窮盡所造成的。所以,要讓電腦學(xué)會(huì)象棋的所有的變化,只是時(shí)間問題。
鑒于以上因素,象棋軟件目前暫時(shí)不如人類,并非計(jì)算機(jī)體系結(jié)構(gòu)出現(xiàn)問題,而是更多的其他非技術(shù)因素所導(dǎo)致的!
總結(jié)
以上是生活随笔為你收集整理的计算机中国象棋书籍,[建议]中国的象棋永远不能被没有“思维”的电脑所代替(就目前的电脑象棋软件...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php 5.3.9 漏洞,PHP-5.3
- 下一篇: karaf内嵌文件服务器,关于OSGI(