人和計(jì)算機(jī)的對(duì)弈
人和計(jì)算機(jī)的對(duì)弈
人和計(jì)算機(jī)的對(duì)弈,歷史很久了,如果從紅白機(jī)時(shí)代算起,也許比那還早。下面學(xué)習(xí)啦小編給你介紹人和計(jì)算機(jī)的對(duì)弈,歡迎閱讀。
人和計(jì)算機(jī)的對(duì)弈
你和電腦下過(guò)棋嗎?不要以為能和電腦下棋的都是世界冠軍,像卡斯帕羅夫那樣的人物,其實(shí)我們很多人都曾和電腦下過(guò)棋。不信嗎?那我問(wèn)問(wèn)你,你在你的PC機(jī)上玩過(guò)圍棋、象棋、國(guó)際象棋的游戲嗎(注意這里說(shuō)的可不是網(wǎng)絡(luò)游戲)?玩過(guò),那其實(shí)就是在和電腦下棋。如果還沒(méi)有,那你當(dāng)年在任天堂的紅白機(jī)上下過(guò)五子棋吧?那其實(shí)也是在和電腦下棋。
和電腦下棋其實(shí)真沒(méi)什么了不起的,只不過(guò)和卡斯帕羅夫下棋的是一個(gè)更高級(jí)的軟件,而和我們下棋的是一些簡(jiǎn)單軟件而已,所以想和電腦下棋嗎,去市場(chǎng)上買張盤回來(lái),簡(jiǎn)單。
可是就這么簡(jiǎn)單的一件事,回回都動(dòng)靜不小。從上個(gè)世紀(jì)到現(xiàn)在,“深藍(lán)”、“更深的藍(lán)”、“弗里茨”、“更弗里茨”等等,一時(shí)都成為明星。
人和計(jì)算機(jī)的對(duì)弈,歷史很久了,如果從紅白機(jī)時(shí)代算起,也許比那還早。人們最早開(kāi)始編寫下棋軟件的目的就是檢驗(yàn)計(jì)算機(jī)的運(yùn)算速度,拿出來(lái)和真人下棋,只是副產(chǎn)品。現(xiàn)在的下棋軟件已經(jīng)不是副產(chǎn)品了,而是由專家研究出來(lái)的,專門拿出來(lái)難為世界冠軍的。到這里,與人為難似乎成為了讓電腦下棋的惟一目標(biāo),下棋成為一場(chǎng)在人與電腦之間的競(jìng)賽。真的是這樣嗎?
實(shí)際上這并不是什么人與電腦的競(jìng)賽,確實(shí)地說(shuō)應(yīng)該是人與自己的創(chuàng)造力的競(jìng)賽。不是嘛,電腦是人制造的,軟件是人編寫出來(lái)的,離開(kāi)了人,這一切都不會(huì)存在。而比賽的輸贏更不會(huì)說(shuō)明什么問(wèn)題,電腦有一天統(tǒng)治人腦的擔(dān)憂至少在現(xiàn)在還找不到什么確實(shí)的依據(jù)。人贏了,則編寫程序的人要開(kāi)拓自己的創(chuàng)造力;電腦贏了,則棋手要開(kāi)拓自己的思路,終歸進(jìn)步的都是人腦。
所以說(shuō)白了,現(xiàn)在和卡斯帕羅夫下棋的電腦并沒(méi)有什么,也就是當(dāng)年紅白機(jī)的后代而已,沒(méi)什么了不起的。至于輸贏,當(dāng)年任天堂的紅白機(jī)贏了你,你會(huì)耽心它要統(tǒng)治你了嗎?
一、電腦挑選了國(guó)際象棋作為對(duì)手
1946年,馮?諾伊曼博士授命制造一臺(tái)電腦,為美國(guó)軍方研究制造原子彈服務(wù)。1950年,當(dāng)電腦MANIAC I完工之后,工作人員用“沒(méi)有象的國(guó)際象棋”對(duì)它進(jìn)行了測(cè)試,他們畫(huà)了一個(gè)6格乘6格的小棋盤(正常的國(guó)際象棋棋盤為8格乘8格),當(dāng)時(shí)電腦需要12分鐘來(lái)計(jì)算2個(gè)回合,而在有象的情況下,電腦需要計(jì)算3小時(shí)。第一局,電腦自己戰(zhàn)勝了自己;第二局,電腦輸給了一位大師;第三局,電腦戰(zhàn)勝了一位女士。從此,國(guó)際象棋就成為電腦挑戰(zhàn)的目標(biāo),這場(chǎng)“人類vs人工智慧”的較量一直持續(xù)到今天,成為全世界關(guān)注的熱點(diǎn)。
對(duì)電腦來(lái)說(shuō),下棋的最大困難是計(jì)算。有人可能以為擅長(zhǎng)高速計(jì)算的電腦可以毫不費(fèi)力地算出雙方所有可能的棋步,從中選擇最優(yōu)的方案,一直算到能把人類棋手的“王”將死,但事實(shí)上這是一個(gè)誤區(qū)。假如一個(gè)局面有40步棋可以走,那么每一個(gè)回合就存在1600種可能性,因此當(dāng)一局棋進(jìn)行到40回合時(shí),就有10的128次方那么多的選擇,超過(guò)了宇宙中已知的原子數(shù)量(約10的80次方)。迄今為止宇宙大約存在了10的18次方秒鐘,以上估算出的數(shù)字表明,即使啟用最高速的電腦計(jì)算,恐怕算到宇宙毀滅的那一刻,還是算不出如何走第一步!顯然,要電腦來(lái)計(jì)算如此龐大的數(shù)據(jù)是不可能的,所以科學(xué)家試圖讓電腦變得可以像人類一樣“思考”、“選擇”。人類在對(duì)弈時(shí),每步棋基本上只會(huì)計(jì)算10種以內(nèi)可能性,他可以經(jīng)驗(yàn)和知識(shí)來(lái)判斷那一種方案對(duì)他最有利。依靠這種“搜索最優(yōu)”的方式,人類特級(jí)大師大概計(jì)算到可以15個(gè)回合以后的局面。于是,電腦必須解決這樣一個(gè)問(wèn)題:它如何像人類一樣思考?能夠思考的關(guān)鍵是學(xué)會(huì)評(píng)價(jià)各種各樣的局面。所以,科學(xué)家必須建立一套嚴(yán)密的運(yùn)算體系,使電腦具備“分析”的能力。
1958年,卡耐基—梅隆大學(xué)的三位學(xué)者發(fā)明了一種運(yùn)算規(guī)則“Alpha-Beta”,使得電腦有具備了選擇功能,計(jì)算能力有了第一次的突破。值得一提的是,“Alpha-Beta”運(yùn)算規(guī)則純粹由數(shù)學(xué)公式推導(dǎo),不包含任何國(guó)際象棋理論。那時(shí)候電腦可以計(jì)算到3個(gè)回合之后的局面。1979年美國(guó)底特律市舉行國(guó)際象棋錦標(biāo)賽,有幾臺(tái)電腦棋手參加比賽,電腦的棋力等級(jí)分約為2000分,約為人類初級(jí)棋手的水平。1980年代,卡耐基梅隆大學(xué)的博林納制造了一臺(tái)64個(gè)并行芯片的電腦。后來(lái),博林納的學(xué)生許峰雄加盟了IBM,研制了“深思”和“深藍(lán)”,這才真正達(dá)到了人類高手的水平。
“深藍(lán)”的誕生是電腦發(fā)展歷史上具有里程碑意義的一件大事。它使用200塊特制芯片,每秒能夠計(jì)算2億個(gè)局面,為此IBM公司投資超過(guò)2000萬(wàn)美金,耗時(shí)六年時(shí)間。“深藍(lán)”下棋的原理如下:把所有的可能性化成樹(shù)形圖,計(jì)算每種可能的走法,把分?jǐn)?shù)付給樹(shù)形圖的每個(gè)端點(diǎn),分?jǐn)?shù)越高局面越好。然后把分類回送到起始局面。得分最高的樹(shù)杈對(duì)應(yīng)著計(jì)算機(jī)的走法,而得分最低的樹(shù)杈則對(duì)應(yīng)對(duì)手的走法,程序確定了一步“好”棋后,一旦算出其他著法會(huì)導(dǎo)致較差的局面,就終止考慮這一著法。
有些人會(huì)疑惑,為什么IBM公司會(huì)不惜重金來(lái)讓電腦挑戰(zhàn)國(guó)際象棋?即使電腦打敗了人腦,那又能證明什么呢?其實(shí),“藍(lán)色巨人”IBM的本意并不在于打敗人類世界冠軍,而是希望通過(guò)研發(fā)芯片來(lái)革新技術(shù),制造無(wú)所不能的超級(jí)電腦。現(xiàn)在“深藍(lán)”的技術(shù)正被用于石油勘探、數(shù)字動(dòng)畫(huà)、生命科學(xué)、太空探險(xiǎn)等領(lǐng)域,并發(fā)揮重要的作用。所以,人機(jī)大戰(zhàn)只不過(guò)是IBM進(jìn)行的一場(chǎng)大型實(shí)驗(yàn)而已。
二、戰(zhàn)斗的序幕
1996年:深藍(lán)vs卡斯帕羅夫
說(shuō)到“深藍(lán)”,有一個(gè)人不得不提。他就是華裔科學(xué)家許峰雄。他完成了博士學(xué)位后,加入了IBM,他和他的團(tuán)隊(duì)日以繼夜地為工作,并且為特別設(shè)計(jì)的芯片編寫程序。此時(shí)這個(gè)程序已經(jīng)命名為深藍(lán)。
1996年,為紀(jì)念電腦誕生五十周年,世界上最偉大的棋手卡斯帕羅夫應(yīng)邀和“深藍(lán)”進(jìn)行六局的比賽,總獎(jiǎng)金額為40萬(wàn)美元,比賽地點(diǎn)在美國(guó)費(fèi)城。
首局電腦執(zhí)白,以穩(wěn)健的下法應(yīng)對(duì)卡斯帕羅夫最拿手的西西里防御。局中,“深藍(lán)”弈得非常出色,而卡斯帕羅夫似乎非常比較緊張,出現(xiàn)了失誤,把勝利拱手讓給了電腦??ㄋ古亮_夫的失利讓全世界都震驚了,人們開(kāi)始極度關(guān)注在人機(jī)大戰(zhàn)。幸好,卡斯帕羅夫沒(méi)有讓大家失望,他在第二局正常發(fā)揮,在殘局中擊敗了電腦,本局激戰(zhàn)73回合。接下來(lái)兩局是和棋。
四局的比賽讓卡斯帕羅夫?qū)?ldquo;深藍(lán)”有了足夠的了解。此時(shí),他想到了一個(gè)高明的主意,他知道“深藍(lán)”程序中帶有一個(gè)收集了20世紀(jì)各位著名國(guó)際象棋大師所下的數(shù)千個(gè)棋局的數(shù)據(jù)庫(kù),電腦所有的分析數(shù)據(jù)都來(lái)自這些對(duì)局。如果他能夠出新出奇的話,那么電腦就可能會(huì)找不到判斷局面的依據(jù),而出現(xiàn)錯(cuò)誤。胸有成竹的卡斯帕羅夫采取了聰明的策略,他在后兩局的較量中盡量走一些“模糊”的著法,讓電腦無(wú)從計(jì)算。此招果然奏效,他最后連勝兩局,贏得了人機(jī)大戰(zhàn)的第一場(chǎng)勝利。
賽后的新聞發(fā)布會(huì)上,卡斯帕羅夫得意洋洋地宣布:“我在電腦身上看到了一些智慧,但這種智慧卻是怪異、低效和不穩(wěn)定的。我相信自己還有幾年的安穩(wěn)日子。”遺憾的是,僅僅過(guò)一年之后他就樂(lè)不起來(lái)了。
三、電腦的勝利
1997年:深藍(lán)vs卡斯帕羅夫(回敬賽)
IBM很快卷土重來(lái),他們組織了第二場(chǎng)比賽,這次地點(diǎn)移到了紐約。IBM的CEO葛士納在賽前信心十足:“我們世界最強(qiáng)棋手對(duì)戰(zhàn)卡斯帕羅夫。”
這次,許峰雄的團(tuán)隊(duì)有了新人的加入,他就是美國(guó)著名特級(jí)大師本杰明,此人多次獲得全美冠軍,棋力高超。
首局,卡斯帕羅夫取勝。人們并不感到驚訝。但第二局電腦立即還以顏色,報(bào)了一箭之仇。這局棋的過(guò)程十分耐心尋味,IBM團(tuán)隊(duì)臨時(shí)在賽前更換了程序,使電腦弈棋的風(fēng)格與之前大相徑庭??ㄋ古亮_夫向深藍(lán)連續(xù)送上兩個(gè)兵,以換取主動(dòng)權(quán)。通常情況下,電腦有99%的可能會(huì)吃兵,因?yàn)槿魏纬绦蚨紩?huì)將兩個(gè)兵視為巨大的優(yōu)勢(shì)。然而出人意料的事情發(fā)生了!電腦在思考了15分鐘之后,拒絕了卡斯帕羅夫的“禮物”!這個(gè)事情非常反常,因?yàn)殡娔X基本都是勻速行棋,每三分鐘走一步,但這次居然花費(fèi)了5倍的時(shí)間。于是,有人猜測(cè)這是本杰明在暗中指點(diǎn)電腦,雖然這樣的猜測(cè)有點(diǎn)牽強(qiáng),因即使3個(gè)本杰明也不會(huì)是1個(gè)卡斯帕羅夫的對(duì)手。無(wú)論如何,電腦的反常行為還是給了卡斯帕羅夫造成很大的心理影響,以致于棋王在判斷上犯了重大失誤,在本應(yīng)和棋的局面中過(guò)早認(rèn)輸。
這場(chǎng)戲劇性的失利對(duì)棋王來(lái)說(shuō)是一場(chǎng)災(zāi)難,他開(kāi)始擔(dān)心電腦是不是真的“進(jìn)化”到讓人生畏的地步。接著的3局雙方下和。關(guān)鍵的第6局,神經(jīng)緊張的卡斯帕羅夫執(zhí)黑棋時(shí)搞錯(cuò)了走棋順序,僅僅17個(gè)回合就潰敗,令世界嘩然。
這是歷史上第一次電腦在對(duì)抗賽上打敗人類棋王。對(duì)計(jì)算機(jī)領(lǐng)域來(lái)說(shuō),這是十分振奮人心的。然而對(duì)國(guó)際象棋界來(lái)說(shuō),個(gè)中滋味就很難說(shuō)了。誠(chéng)然,卡斯帕羅夫是輸在心理上,可以說(shuō)他其實(shí)是敗給了自己,但電腦在比賽中的確表現(xiàn)出卓越的智慧。它的勝利預(yù)示著總有一天電腦將戰(zhàn)勝人類,也許人民不再需要下國(guó)際象棋了。對(duì)關(guān)心人類未來(lái)命運(yùn)的人而言,這種趨勢(shì)是叫人悲哀的。
當(dāng)然也有些人持樂(lè)觀態(tài)度,比如前女子世界冠軍蘇珊?波爾加。她的見(jiàn)解十分有趣:“如果以為電腦戰(zhàn)勝人類,我們就不下棋的話,那么就錯(cuò)了。汽車比人的速度快,但我們還在堅(jiān)持跑步,人在下棋中能獲得樂(lè)趣,而電腦卻不能。”
四、戰(zhàn)斗仍然繼續(xù)
2002年: Fritz vs克拉姆尼克
2003年:Deep Junior vs卡斯帕羅夫
2003年:Fritz vs卡斯帕羅夫
和“深藍(lán)”不同的是,F(xiàn)ritz來(lái)自德國(guó)。它于1991年問(wèn)世,取名與德國(guó)二戰(zhàn)中的一種炸彈相同,俚語(yǔ)中意為“德國(guó)人”。Fritz作為國(guó)際象棋軟件公司chessbase的經(jīng)典產(chǎn)品,是目前最成功的用于商業(yè)的國(guó)際象棋軟件,大約能夠每秒計(jì)算500萬(wàn)個(gè)局面。這個(gè)數(shù)字雖然不能與“深藍(lán)”的2億個(gè)相比,但它因?yàn)檩^精確的運(yùn)算規(guī)則而獲得了比“深藍(lán)”更強(qiáng)大的實(shí)力。據(jù)測(cè)算其等級(jí)分在2760左右,是僅次于卡斯帕羅夫、克拉姆尼克兩位世界冠軍的“超級(jí)棋手”,許多一流棋手如小波爾加等等都不是它的對(duì)手。如果下5分鐘快棋的話,那么它可能比任何人都更厲害——因?yàn)槿祟惖姆磻?yīng)永遠(yuǎn)及不上它。
在吸取1997年卡斯帕羅夫第二局輸給“深藍(lán)”的經(jīng)驗(yàn)之后,克拉姆尼克要求fritz不得臨時(shí)變更程序。這使他在較量中占得了先機(jī)。而fritz方面表現(xiàn)得甚至更配合——比賽前半年,fritz程序的副本就預(yù)先交給了克拉姆尼克,讓他可以作針對(duì)性的研究。當(dāng)然,克拉姆尼克的所有對(duì)局,fritz也全部研究過(guò)了。
比賽選在了巴林,當(dāng)?shù)爻鲑Y200萬(wàn)美金作總獎(jiǎng)金。前三局克拉姆尼克十分順利,兩勝一平,第四局下和,這樣克拉姆尼克以3比1領(lǐng)先。此時(shí),F(xiàn)ritz發(fā)威了。
第五局克拉姆尼克敗北,他輸?shù)眯姆诜?ldquo;Fritz下得比任何人都好。局面似乎均等,但它就是能時(shí)刻保持壓力,并始終尋找最精確的著法,不讓我溜走。我必須承認(rèn)它實(shí)在出色。”
第六局是激動(dòng)人心的大戰(zhàn)。Fritz執(zhí)黑棋果斷反擊,獲得良好的局面。當(dāng)時(shí)形勢(shì)很復(fù)雜,克拉姆尼克為他關(guān)鍵的第19步足足長(zhǎng)考了四十二分鐘,然后決定孤注一擲地進(jìn)攻,事實(shí)證明,電腦有精妙絕倫的手段打退克拉姆尼克,于是電腦成功扮平了比分。讓人難以置信的事情發(fā)生了,在與人對(duì)陣中從來(lái)不連輸?shù)目死纺峥司尤辉陔娔X手中連敗兩次!后面的2局比賽以和氣告終,于是雙方下成了4比4平。
2003年,迎來(lái)了人機(jī)大戰(zhàn)的高潮。一年之內(nèi),卡斯帕羅夫兩次接受電腦的挑戰(zhàn)。2月份,他與擁有IBM技術(shù)背景的電腦Deep Junior下成3比3平,卡斯帕羅夫贏了第一局,但輸了第三局,其余都是和棋。11月,卡斯帕羅夫?qū)綟ritz,雙方以2比2握手言和,卡斯帕羅夫輸了第二局,但成功贏了第三局。這已經(jīng)是人類世界冠軍連續(xù)三次與電腦戰(zhàn)平,看來(lái)“人和電腦究竟誰(shuí)更強(qiáng)”的懸念仍然難以解開(kāi)。
2003年11月,又一場(chǎng)人機(jī)大戰(zhàn)牽動(dòng)了全世界億萬(wàn)人的心。對(duì)陣的雙方是有史以來(lái)最偉大的棋手卡斯帕羅夫和超級(jí)電腦fritz。巧合的是,本次比賽再度選擇了紐約,1997年卡斯帕羅夫負(fù)于“深藍(lán)”的比賽就是這里舉行。紐約一向崇尚國(guó)際象棋,此次該市體育部長(zhǎng)波茲巴更是說(shuō)動(dòng)了ESPN對(duì)比賽進(jìn)行全程直播。
預(yù)測(cè)比賽結(jié)果是件非常困難的事情,卡斯帕羅夫的技術(shù)無(wú)可挑剔,開(kāi)局和殘局都比電腦強(qiáng)。然而電腦的計(jì)算能力則大大勝出,能夠每秒計(jì)算500萬(wàn)次,而且表現(xiàn)穩(wěn)定,不像人類受情緒左右。據(jù)研究表明,比賽盤數(shù)越長(zhǎng),電腦就越有利,因?yàn)榧夹g(shù)小組可以根據(jù)卡斯帕羅夫的風(fēng)格對(duì)軟件做更細(xì)微的改進(jìn),電腦會(huì)在比賽中越來(lái)越強(qiáng)大。
比賽另一個(gè)引人注目的焦點(diǎn)在于:這是有史以來(lái)第一場(chǎng)在虛擬環(huán)境中進(jìn)行的比賽??ㄋ古亮_夫必須依靠三維眼鏡來(lái)比賽,而不是通常的棋盤、棋子,他甚至必須用聲音來(lái)移動(dòng)棋子。從這一點(diǎn)看來(lái),比賽似乎更像是一場(chǎng)贊助商X3D公司的技術(shù)展示會(huì)。X3D稱,比賽現(xiàn)場(chǎng)人們可以看到真正的虛擬三維效果,而無(wú)須借助特殊的眼鏡。他們采用了最先進(jìn)的硬件和軟件,通過(guò)每秒鐘計(jì)算9000萬(wàn)次來(lái)把二維轉(zhuǎn)換成三維,這樣棋子不僅在屏幕里、甚至在屏幕外都是三維的,堪稱效果驚人。制作方因?yàn)檫@項(xiàng)技術(shù)贏得了許多大獎(jiǎng),他們稱“如果你喜歡《黑客帝國(guó)》,那么你一定會(huì)喜歡看這場(chǎng)比賽。”
11日首局較量,卡斯帕羅夫經(jīng)過(guò)37回合鏖戰(zhàn)與電腦Fritz弈和。賽后,卡斯帕羅夫?qū)Y(jié)果表示可惜,因?yàn)樗恢币詾樽约嚎梢韵劝晤^籌。他說(shuō):“對(duì)局的過(guò)程十分激烈。我在中局努力獲得優(yōu)勢(shì),但卻難以轉(zhuǎn)化成勝勢(shì),因?yàn)镕ritz的防守非常頑強(qiáng)。電腦程序再次證明了它的局面計(jì)算能力非常高超。”
事實(shí)上,這次Fritz的確有備而來(lái),技術(shù)小組研究了今年早些時(shí)候卡斯帕羅夫?qū)﹄娔Xjunior的所有開(kāi)局,并改進(jìn)了Fritz的風(fēng)格。一般來(lái)說(shuō),電腦只喜歡接受人類的棄兵棄子,而很少主動(dòng)向人類棄子。這次,F(xiàn)ritz就打破常規(guī),在第17回合決定棄車換象,這樣的“下法”著實(shí)讓人震驚。雖然執(zhí)白的卡斯帕羅夫臨危不亂,牢牢地把握著先行之利,但Fritz不時(shí)展開(kāi)反擊,使得卡斯帕羅夫無(wú)暇進(jìn)攻,最后只能接受和棋。
從這一局的情況來(lái)看,電腦的發(fā)揮相當(dāng)出色,這可能與工程師臨時(shí)調(diào)整了程序有關(guān)。在抵達(dá)紐約之前,F(xiàn)ritz工程師工作的大樓遭到一伙持械匪徒偷竊,損失相當(dāng)嚴(yán)重,其中一臺(tái)裝載關(guān)鍵資料的筆記本電腦不翼而飛。此事在德國(guó)驚動(dòng)很大,官方甚至調(diào)動(dòng)了特種部隊(duì)來(lái)對(duì)抗匪徒。然而對(duì)Fritz技術(shù)小組來(lái)說(shuō),這場(chǎng)意外未必全是壞事,因?yàn)榕R時(shí)修改的程序似乎對(duì)卡斯帕羅夫的適應(yīng)性更強(qiáng),變得更加“人性化”。
反觀卡斯帕羅夫,他的表現(xiàn)不盡如人意。他擅長(zhǎng)的開(kāi)局新招沒(méi)有起到作用,而且在幾個(gè)關(guān)鍵局面的處理上都有消極之嫌。首局成和的另一個(gè)原因大概是卡斯帕羅夫?qū)υ谔摂M環(huán)境中作戰(zhàn)不適應(yīng)。由于現(xiàn)場(chǎng)沒(méi)有棋盤和棋子,卡斯帕羅夫必須頭戴眼鏡來(lái)看三維的虛擬棋盤,由電腦通過(guò)識(shí)別聲音而走棋,這讓他覺(jué)得別扭。他說(shuō):“我依然不習(xí)慣沒(méi)有棋盤,這好象指揮家手里沒(méi)有指揮棒一樣。”
第二局是卡斯帕羅夫的滑鐵盧,他在前三個(gè)小時(shí)兢兢業(yè)業(yè),基本掌握了局面節(jié)奏,執(zhí)黑棋取得不錯(cuò)的形勢(shì),有望在斗爭(zhēng)中贏取優(yōu)勢(shì)。但就在第32回合,卡斯帕羅夫走出一步慘不忍睹的臭棋,形勢(shì)面臨分崩離析。當(dāng)時(shí)他馬上意識(shí)到這一悲劇性的錯(cuò)誤,為掩飾不安,他一陣風(fēng)似的沖進(jìn)了休息室,邊走邊搖頭。而此時(shí)電腦果斷抓住機(jī)會(huì),撕裂了卡斯帕羅夫的防線,迫使棋王認(rèn)輸。
賽后,卡斯帕羅夫?qū)斊迨职脨溃г沟溃?ldquo;和電腦下棋就是這樣,它并不十全十美,甚至錯(cuò)過(guò)了一些機(jī)會(huì),但它從來(lái)不出大漏洞。而人類則總會(huì)在某個(gè)時(shí)刻疏忽,于是電腦就立即乘虛而入。”有趣的是,fritz的制造者莫什也表示了失望,“我們并不希望依靠對(duì)手的失誤而取勝。”
比賽的轉(zhuǎn)折點(diǎn)發(fā)生在16日進(jìn)行的第三局。卡斯帕羅夫出人意料地采用了一個(gè)罕見(jiàn)的布局,很快讓電腦fritz迷失了方向。僅僅12個(gè)回合,卡斯帕羅夫就建立了一道兵的銅墻鐵壁,完全遏止了電腦的發(fā)展,占據(jù)絕對(duì)的優(yōu)勢(shì)。此時(shí),任何人類對(duì)手都會(huì)孤注一擲謀求反擊,但電腦似乎仍然以為形勢(shì)不錯(cuò),慢吞吞地調(diào)兵遣將,期待卡斯帕羅夫會(huì)像第二局那樣犯錯(cuò)。然而,卡斯帕羅夫這次表現(xiàn)得十分聰明,他在進(jìn)攻的同時(shí)堵死了電腦的反擊路線,終于在45回合時(shí)完勝對(duì)手。從過(guò)程上看,使用Intel最新處理器Xeon的電腦fritz在本局中明顯判斷失誤,水平大打折扣,可見(jiàn)它的程序中存在漏洞,不善于應(yīng)付封閉局面。Fritz的工程師承認(rèn),這種漏洞是幾乎所有電腦程序的通病,而且目前的技術(shù)還無(wú)法克服這個(gè)缺陷。但工程師同時(shí)表示,由于第四局由電腦執(zhí)白先行,因此卡斯帕羅夫很難通過(guò)封閉局面來(lái)打敗電腦。
隨后進(jìn)行的第四局比賽對(duì)雙方來(lái)說(shuō)至關(guān)緊要,因?yàn)檫@一局棋的勝負(fù)就決定了整個(gè)對(duì)抗賽的結(jié)果??ㄋ古亮_夫因?yàn)閳?zhí)黑,似乎對(duì)取勝信心不足,他在開(kāi)賽前比較低調(diào):“我會(huì)盡力爭(zhēng)勝,但過(guò)于冒險(xiǎn)是不明智的。”是役,電腦選擇了一個(gè)激烈的對(duì)攻開(kāi)局,但卡斯帕羅夫防守得非常謹(jǐn)慎,逐漸化解了電腦的攻勢(shì)。弈至第27回合,雙方的棋子幾乎全部?jī)豆?,形成了和棋。這樣,對(duì)抗賽最后的比分鎖定在2:2,同時(shí)雙方也平分了35萬(wàn)美元的總獎(jiǎng)金。賽后,扳平比分的卡斯帕羅夫?qū)Y(jié)果表示滿意。他不無(wú)得意地說(shuō):“有些時(shí)候,電腦下的就像神一樣完美。但有些時(shí)候,它還得向人類多多學(xué)習(xí)。”當(dāng)然他也有一絲失望,如果不是第二局的昏招葬送全局,他滿可以贏得比賽的勝利。
其實(shí)卡斯帕羅夫之所以能夠力挽狂瀾,最大的功臣也許是紐約小姐。這位美女在關(guān)鍵的第三局親臨現(xiàn)場(chǎng)為卡斯帕羅夫加油助威,使棋王終于擊敗電腦。從這個(gè)角度來(lái)說(shuō),電腦技術(shù)再先進(jìn)也趕不上人類,因?yàn)樗肋h(yuǎn)無(wú)法“學(xué)會(huì)”欣賞美女。
看了“人和計(jì)算機(jī)的對(duì)弈 ”的人還看了:
1.國(guó)際象棋從入門到精通