對弈的圍棋系統出來。”宇星語不驚人死不休道。
第779章 難度不小
“什麼什麼?圍棋?三哥你不是吧?”肖涅哀叫起來,“圍棋的建模比中國象棋、國際象棋的建模難度可不是增加了一星半點吶!”
雖然在技術上,在意識上,在手速上肖涅比起宇星來都要差點,但他的眼光絕對沒問題,說圍棋建模難這話的確是真的。這個問題不只是肖涅清楚,就連三人中水平最次的倪妮也明白。記住她上初中的時候就隱約聽說過計算機業界的天之驕子們一直想攻克圍棋建模的事,但一直沒成。
“金同學,你確定兩天時間真的夠?”倪妮小聲問道,“這恐怕不成吧?”有鑑於宇星前面優異的表現,她這話其實已經留了面子。
不過被倪妮這麼一問,沒等宇星迴答,肖涅反倒先冷靜下來,想想過往宇星從不打無把握之仗,好像在增強自己信心似的問了一句:“三哥,你確定能成?”
宇星擺手道:“放心,大概方向我已經想好了。”
肖涅一下子興奮起來,道:“那就行了,咱們幹!”不得不說,他這話還真有點初生牛犢不怕虎的味道。
的確,無論是建模還是程式設計,製造一種能夠人機對話的圍棋遊戲的難度遠遠超過了其餘棋類。
這一點其實要從棋類規則說起,任何一種棋類它都有它固定的規則,比如中國象棋的別馬腳,再比如國際象棋王后橫豎斜均可任意移動,這些就是特定棋類棋子移動的基本規則。在設計程式時,這些東西必須要考慮進去。
可圍棋棋子的規則是什麼呢?那就是沒有規則,只要是圍棋盤上那三百六十一個點有空處,理論上都是可以點進去的。當然,眼位不算。但這樣一來問題就出現了,每一粒棋子落子的選擇何其多也,遠超象棋。
就拿中國象棋來說吧。車走直線馬跨曰,如果由電腦自身來完成判斷,它能夠選擇的點位也就那麼幾個。自然而然,它的規則模型也就較為簡單了。
因此,人們才可以製造出“深藍”。來對付國際象棋大師。人的精力有限,腦力也有限,所以在消耗腦細胞的事情上是有可能出錯的,可電腦不同,它不知疲倦,只要按照遊戲規則進行計算就可以了。
擁有深藍的計算機,在跟人下國際象棋時,它可以計算出敵我雙方十二步之類的所有變化,並把每種變化的得失以分值高低的形式列舉出來,真到了要吃子或對子的時候。它會自動下出分值最高的,也就是對棋�