在程序弈海“縱馬奔流”的涂志堅
 
(轉載自:2004216日《廣州日報》)
本報記者施紹宗
 
簡陋的工作環境阻擋不住涂志堅的研究熱情。
本報記者施紹宗攝
 
  提起電腦與人腦的對抗,最著名也最為人津津樂道的當然是國際象棋對弈軟件的“人機大戰”,特別是以1997年“深藍”擊敗卡斯帕羅夫這次“人機大戰”最為出名。而國際象棋的每次“人機大戰”之所以轟動一時,除了國際象棋是最多國家參與,比賽獎金最高的棋類項目外,最主要的原因是國際象棋對弈程序在超級計算機的協助下,已達到了可以與最強的棋手對抗的地步,而其它棋類項目的對弈程序則未能達到這一水平。不過,中國象棋的軟件水平最近也有了較大的進步。
 
首次參加大賽一鳴驚人
 
  去年1123~27日在奧地利第二大城市格拉茲舉行了第8屆電腦奧林匹克大賽,這是國際象棋、中國象棋、圍棋、日本將棋等智力博弈項目的對弈軟件的最高水平比賽。中山大學軟件所的三年級研究生涂志堅攜自己研究了兩年的象棋對弈軟件“ZMBL(縱馬奔流)自費前往參賽,并在首次參賽就以62和的絕對優勢一舉奪得中國象棋項目的冠軍,據透露,“縱馬奔流”已具備象棋大師的實力。在比賽中獲第2名的是XieXie,其設計者是法國的Pascal Tang(法籍華人),第3名是ELP,設計者是原臺灣大學的許舜欽教授及其研發團隊,是上兩屆金牌得主。
  有趣的是,今年27歲的涂志堅與多次奪得圍棋對弈程序世界冠軍的中山大學化學系陳志行教授一樣,都是土生土長的廣州人,且都畢業于中山大學。
 
創業失敗開啟成功之路
 
  涂志堅昨天接受了本報記者的專訪。
  涂志堅是在200110月開始研究中國象棋對弈軟件的,那時他剛考上中大軟件所的研究生,研究方向是人工智能。至于他為什么選擇象棋而不是其它棋類的對弈程序作為學習與研究的項目,說起來還有一段故事。涂志堅本人是一名象棋愛好者,小學時經常下象棋,三年級時還得過所住社區的象棋比賽冠軍。在廣雅中學讀中學時,因應試教育的壓力,這位高材生不得不放棄了自己的愛好,直至進入中大計算機系后,他才重有機會偶爾下下象棋。大學畢業后涂志堅決心創業,與朋友一道開了一家小公司,但未能成功,也使他嘗到了創業的艱辛,他于是選擇繼續深造,考入中大軟件所研究生,期望以后能留在大學當老師或到研究機構專心搞學問。這段時間他常上網下象棋,并開始結合自己的專業研究設計象棋對弈程序。雖然涂志堅本人的象棋只是業余中級水平,但他的強項——對于搜索的研究,卻是象棋程序設計中最重要的。而在計算機不擅長的局面評價方面,他就請教一些象棋高手,結合自己的建模知識,把一些感性上的對棋的思考及知識進行數字化,即建立一個數字模型,在計算機中實現出來。
  為了使自己設計的“縱馬奔流”的棋力得到驗證和提高,他將其放到一個人氣最盛的象棋對弈網上與象棋愛好者們對弈,該網站也有很多象棋專業高手上來下棋,業余高手更是不計其數,這對程序的棋力提高大有好處。涂志堅不斷對程序進行修改,棋力越來越高,他的“縱馬奔流”在網上的名氣也越來越大,現在他的對弈軟件已達到了大師的水平。有一次,廣東某象棋大師上網與該程序下了一盤棋,因不清楚該程序的實力,也可能有些大意,結果敗下陣來。涂志堅認為他設計的程序之所以棋力進步明顯,并取得了第8屆電腦奧林匹克中國象棋軟件的金牌,最主要的原因是內地象棋氣氛好,高手常上網下棋,使他的程序得到磨練。現在“縱馬奔流”在該網站上的“人機大戰”對局積分達到前3名。
 
暫不考慮開發商業市場
 
  象棋對弈程序的研究目前還是處于單兵作戰的階段,主要是華人在做這一工作,也未能得到大機構的資助,與國際象棋軟件的大規模研究相比差很遠。國際象棋對弈程序從上世紀70年代開始有了大規模研究,而中國象棋則晚得多。去年國際象棋參賽軟件有17個,而象棋只有5個。
  談到象棋程序與國際象棋程序在這一比賽中的區別,涂志堅說那真是天壤之別。本次比賽國際象棋程序的前3名是:ShredderFritzJunior。其中屈居亞軍的Fritz是其去年在紐約大戰卡斯帕羅夫時使用的Intel 42.8G CPU組成運算的機器。而Diep更是使用了512CPU。硬件性能強,也就使軟件的水平得到最大程度的發揮,而象棋卻沒辦法做到,原因正是在于沒有大商業機構的支持。
  國際象棋對弈程序的市場開發已比較成熟,那么象棋程序的商業開發又如何呢?涂志堅認為二者不能相提并論。首先國際象棋是真正的世界項目,有著廣闊的市場,而象棋的范圍則主要在中國和海外華人中,且在中國因盜版厲害,很難賺到錢,最多也只能收回研究開發成本。因此涂志堅暫不考慮作商業開發,再加上他畢業后想留校,或搞學問研究,而不想去企業,就更不會費心思在這方面了。
  涂志堅對“縱馬奔流”很有信心,認為以自己的實力,在兩年內仍可使這一程序保持世界第一的地位。
  • 上一篇 30萬人觀看人機大戰 棋天大圣對弈軟件隱姓埋名
  • 下一篇 電腦象棋引擎排名表
  • 返 回 象棋百科全書——電腦象棋聯賽
  • www.ejnwjd.tw
    快乐双彩今晚开奖结果