卡卡西大人提示您:看后求收藏(詩鼎小說網網m.gzstf.cn),接著再看更方便。
第八百四十三章國際象棋終極對手
事情源自一位身在紐約的叫謝爾比·萊曼的電視業人,同時又是一位國際象棋促進者,還是1987年世界冠軍對抗賽的電視評論員。
我們都知道,1989年的卡斯帕羅夫是國際象棋毫無疑問的王者,對此幾乎沒有任何異議。
當時,一名來自臺灣的學生名叫許峰雄(Feng-Hsuing Hsu),正在卡內基·梅隆大學攻讀博士學位,選擇的論文課題就是制作一臺非常先進的棋弈電腦。他把程序以并行方式運行在彼此相連的處理器上,名字叫深思(Deep Thought),由此開始了一個慣例,即在程序前加個前綴“deep“來表示它運行在并行處理器上【譯注:本站也提過,有些棋弈軟件名字前面加個deep的含義】。深思以及它的算法是美國計算機學會(ACM)集中討論的主題。就棋弈電腦而言,深思是一個巨人。
謝爾比·萊曼想到了讓兩個巨人戰斗一番,拼個火花四濺。他給加里出價一萬美元,加里答應了。
那是在菲舍爾大戰斯帕斯基又過了十七年之后,國際象棋的新聞才又得以重登上美國媒體的頭版。紐約正是合適地點。但我們不禁想問,在非國際象棋人群心目中,為什么這場對抗賽也燃起了熱火?
深思是臺數碼怪物,運行在三臺SUN工作站上,每臺使用雙處理器,這些雙處理器相連在一起,于是它能夠并行運算分析。每個雙處理器的起始速度接近一秒鐘運算七十五萬個局面。與之相比,加里一秒鐘看三個局面。
媒體把賽事譽為捍衛人類尊嚴的比賽,國際象棋成為美國媒體的顯著采寫對象,連篇累牘地報道。
比賽采用兩局制,每局用時90分鐘。實際情況有點令人失望,電腦根本不是對手。首局加里走得從從容容,仍然取勝。次局則以戰術粉碎了深思。當然,電腦國際象棋還處于幼年時期,有很多失利的原因比如“易位錯誤”、很小容量的開局庫、以及其它轉換時的問題還有各相連處理器之間共享信息的缺陷。
賽后的新聞發布會上,加里以一句俏皮話總結比賽,那就是小標題下引用的那句。
幾年里沒有策劃下一次比賽,但是人機大戰是正正式式揭開了。
1994:英特爾國際象棋世界快棋挑戰賽
九十年代初期,棋弈軟件成為商業公司的發展項目。l和Genius開始亮相。于是人機大戰再度引發興趣是不可避免的了。
1994年上半年,英特爾組織了可能是史上最強的閃電戰大賽,有17名特級大師參加,平均等級分2625,比賽地點在德國慕尼黑,采用雙循環閃電棋賽。參賽的還有一臺運行Fritz3的電腦,電腦是裝備最新式英特爾奔騰90處理器的Olivetti,當時歐洲只有三臺這樣的電腦。Fritz對包括阿南德、蓋爾凡德、卡斯帕羅夫、克拉姆尼克和肖特均有勝績,令人驚訝,最后和卡斯帕羅夫并列第一。在復賽中,志在必得的卡斯帕羅夫以4:1大勝電腦。
1995:小卡兩次出戰電腦
1995年是卡斯帕羅夫繁忙的一年,除中間大勝阿南德奪PCA世界冠軍錦標頭銜外,他和電腦進行了兩次對抗。
第一次是在科隆對Genius,對此他視為報仇,因為上一年的1994年,英國Richard Lang編寫的程序Genius,在倫敦舉行的英特爾職業國際象棋聯合會拉力賽中戰勝了小卡并把他淘汰出局。不過那是25分鐘的快棋賽。
這次加里向Genius復仇,1995年,采用雙局制。首局他執白,這是特級大師如何平緩而確保地擊敗電腦的精彩實例,他一步一步地攫取主動,最后Genius負;次局他執黑成功下和。所以對抗結果,卡斯帕羅夫終于報了仇。
第二次是在倫敦和Fritz4。加里首局執黑,在車兵殘局里走得很精彩,戰勝了Fritz4;次局執白,他簡化成異色格象殘局,成功和棋,因此這次對抗加里亦勝。
1996:深藍 vs.卡斯帕羅夫
“我能夠感受到來自棋桌對面一種新型的智慧?!?
——加里·卡斯帕羅夫
許峰雄并沒有閑著,他一直在完善他的棋弈程序,曾經叫芯測(ChipTest),后來叫深思,到現在已經很成規模。他完成了博士學位后,和協作程序員莫雷·坎貝爾(Murray Campbell)一道加入IBM?,F在有一整個團隊全日制地為電腦國際象棋工作,并且為特別設計的芯片編寫程序。此時這個程序已經命名為深藍。
加里就要和這個程序在費城比賽六局,由ACM組織,紀念電腦誕生五十周年。獎金額大漲至40萬美元。
首局電腦勝,媒體一片嘩然。但次局的后象兵殘局,加里走得精彩,激戰73回合最終成功征服這頭藍色怪獸扳平比分。
接下來兩局是和棋。后來加里宣布說比賽半程后他必須改變策略以擊敗深藍。“我全力要做到的是避免給予電腦任何具體的可進行針對性計算的目標,”他說。這正是反電腦棋弈的精辟見解之一。他終于連勝最后兩局,滿意地為這次對抗劃上句號并得到獎金。
賽后的新聞發布會上,他有點“修正”自己的意見。“因此,盡管我的確看到了一些智慧的標記,但是那是一種怪異的類型,頑固卻低效的類型,讓我覺得自己還有若干年好過?!笨上?,僅僅過一年預言就破滅了。
1996: Fritz vs.卡爾波夫
似乎人人都關注卡斯帕羅夫對深藍之時,另一位大人物出戰電腦的比賽相對不受注意。真正的電腦國際象棋愛好者應該記得AEGON 1996,在荷蘭海牙,50個強程序配對50位強大師。
值得注意的是卡爾波夫和Fritz之間的兩局。首局,卡爾波夫執白,又是那個老謀深算的卡爾波夫,他誘引Fritz一點點放棄主動,這里一點那里一點的。然后簡化局面進入殘局,輕松戰而勝之。次局他后手戰和,勝了那個對抗。
1997 深藍 vs 卡斯帕羅夫:回敬賽
“我們所看到的,是世界最強棋手對戰卡斯帕羅夫?!?
——郭士納在回答這次比賽為什么如此受關注時說
這次比賽,是唯一一次超一流特級大師負于超級電腦。
關于這次比賽的評論和回顧已經很多很多了……我們沒必要重復。我們看看其它,IM Malcolm Pein可能偶然道出了卡斯帕羅夫一方的關鍵失誤之處,他在評論2002年克拉姆尼克和Fritz之戰時說:“當然,這個比賽和深藍那次之間一個主要區別是,每局之間不準更換程序。”我不敢相信1997年時卡斯帕羅夫居然忽略了商定這點。
如果不談論當時的第二局,對1997年那次回敬賽的評論就不完整。加里向深藍舍棄兩兵,但電腦拒絕,而是為爭取更好局面而戰。它一直是每三分鐘走一步,而此處思考了15分鐘。關于此時是否有人在后面干預的疑惑是不會停息的。更糟糕的是,事實證明加里過早認負了,后來人們在電腦幫助下為加里找到了能夠謀和的變化。