作者:陳華夫
在我寫書的時候,就驚訝的發現人類圍棋職業世界冠軍對戰AlphaGo Master的64局中,不約而同的第50手前,就落入下風,到80手後,棋局即淪為「
垃圾時間」。我大為不解,為了更進一步瞭解為何人類是輸在哪裡?就購買了市場唯一販售的日本的職業9段等級的「
ZenGo 7」(按:AlphaGo 及「
絕藝」不賣),然後,日以繼夜的與之對弈5年,數千盤後,終於在最近,持白152手中押勝了「ZenGo 7」職業9段,如圖1:
雖然,此前,我三次都是持白以2百多手戰勝「ZenGo 7」,但此局我僅以152手即中押勝,極具歷史意義,以下5點可供人類圍棋好手仔細玩味,以瞭解圍棋的本質,而能精進棋藝:
1)「ZenGo 7」職業9段的棋風極為凶悍,但攻殺棋力超過傳奇的14次世界冠軍的韓國職業九段
李世石。
李世石於2019/12/8日,與「
韓豆」進行三番戰,結果:(1)首局(讓兩子):李世石勝;(2)次局(分先):李世石負;(3)最終局(讓兩子):李世石負。當李世石中盤認輸後,正式結束了自己長達24年4個月的職業棋手生涯。
於是就出現了令人深省的問題,曾是人類2千年來思想上皇冠的圍棋,棋力為何如此的不堪AI電腦圍棋的一擊?問題出在哪?人類圍棋智慧真的就不敵人工智慧嗎?
但當初我提倡允許回手(悔祺),觸犯眾怒,而千夫所指,下場只有一個慘字可以形容。網路上,有人罵我回手(悔祺)是可恥,他們的心理是可理解。因為圍棋一直令棋手及觀眾動人心弦的競技比賽(如電動遊戲、美式橄欖球,網球、拳擊賽等),既緊張刺激,也可博彩金,若是允許回手,這一切都化為烏有。
殊不知AI電腦圍棋從第一手開始,每一手都進行至少3輪的「
蒙特卡洛樹搜索」(Monte Carlo tree search,MCTS)的模擬試走,然後選擇下出最佳手。(詳細,見拙文
現代流圍棋─圍棋的本質(2))也就是說它並非一開始就能「想」出最佳手,而是不斷的以「
演算法」(algorithm)找出的。表面上是沒有回手,本質上,是每一手都回手3次。而「人類智慧」不同於AI電腦圍棋的「
演算法」(algorithm),在圍棋賽時,無法進行3次快速的模擬試走,卻又要「起手無回大丈夫」,這就違反圍棋對手處境應該公平的原則─AI每手棋可實質回手3次,而人類卻一手也不能悔棋。
3 )
李世石的 棋風陰柔鬼魅馳名於世,時常下出鬼手,戰力強大且計算極為精準,時常開局死一大塊棋,接著利用此棄子的種種味道牽制對手,甚至死棋復活,棋迷稱為「
殭屍流」。而「ZenGo 7」有過之無不及。但我在我的書中,一再強調此種「搏殺亂戰」違反圍棋棋理,因為依照
「賽局理論」Game Theory),圍棋是資訊完全公開的賽局,圍棋的規則是對弈雙方交替落子,而要殺掉對方-子,必須動用4顆子包圍之,棋理上是更本不可能的。在圖3,我殺掉棋盤右邊「ZenGo 7」的12顆黑子,是因為它起了貪念,想要殺我,而被反噬。所以,通常,想要殺掉對方大龍企圖,幾乎都是嚇呼低手的騙著。若是碰到以棋理為謀略的高手,無不被識破,而「偷雞不成蝕把米」,這正是此局「ZenGo 7」152手中押敗於我的主因。
5)人生感悟:從2017年到現在歷時5年,我與「ZenGo 7」九段塵戰了不下千餘局(可回手),從輸的一塌糊塗,到可以持白勝了三局,但檢討起來都在抵禦「ZenGo 7」凶悍的攻擊,更本無法以自己的圍棋謀略─「
現代流5原則」─反擊。
但隨著不斷的回手,吸取、化解「ZenGo 7」凌厲的攻勢,棋力也不斷上升,終於在此局從第6手(如圖1)開始認真使用「
現代流5原則」的謀略,卻驚奇的發現「ZenGo 7」竟然如此的不堪一擊;原來它雖表面凶悍,卻沒有深遠的謀略,所用的凶悍的攻擊,都是欺負對手的「搏殺亂戰」騙著─若對手看不出,就著了它的道,而輸棋,但此同時,卻擔著極高的致命風險,只要被高手識破,自己就得投子認輸。
這大大的出乎我的意料,我以前認為,善於攻殺、「搏殺亂戰」的
李世石及「ZenGo 7」,雖然有風險,但不至於如此脆弱,所以我一直在抵禦及挨打,不敢反擊。如今才真正體會這句「攻擊是最好的防禦」,但是攻擊還是要「上兵伐謀」,不要拼刺刀,一旦打起肉搏戰,就勝負難卜了。
換句話說,我這五年由於棋力不夠,一直被「ZenGo 7」的騙著所欺負,但我卻屢敗屢戰,沒有氣餒,不斷的吸取被欺負的教訓,而增進棋力,君子報仇5年未晚,終於能夠識破「ZenGo 7」的騙著而大勝它。回手悔棋,並不丟臉,但長期被騙著打壓,無力改善,就令人慚愧了。
反觀,「ZenGo 7」不鑽研棋理,一直使用騙著,欺負對手,棋力不得長進。一旦,對手棋力增加,而識破騙著,就挨打認輸,實在是不可取的「魯蛇」(loser,失敗者)的人生哲學,希望天下的圍棋棋手引以為戒,
李世石的
殭屍流並不可取,在學習圍棋時能鑽研圍棋棋理,不要「搏殺亂戰」。
於是,我計畫用我的公司開發「超卡塔」電腦圍棋App(Super Katago App),徵求有興趣,並且熟習「深度學習」程式的工程師及同好共襄盛舉(請聯絡:Line ID: hwafuchen)。以改進目前世界上最強的開源電腦圍棋軟體之「Katrain 9段」,成為超級「Katrain 9段」。