讓圍棋AI作為覆盤老師的好夥伴-Go Review Partner

看到對岸「百度圍棋吧」的文章:「围棋开源AI棋谱分析工具Goreviewpartner中」與「复盘神器,史上最强!」,得知原來國外有個超棒的免費開源圍棋AI覆盤工具-Go Review Partner。截至目前的版本 (0.11.2),支援了 AQ, Leela, Ray, Leela Zero 等圍棋AI引擎,可以協助玩家對奕後所自行儲存的 .sgf 檔格式 (大都圍棋對奕平台均支援該標準棋譜格式),作完整的棋譜掃描分析後,再儲存為 .rsgf 格式,可以一一檢視每一步圍棋AI所分析的勝率,以及建議的著點。

哇喔~ 我雖然擁有了多套圍棋AI,但實在不想與之對奕,棋力相差太多了。!^^
但是若能讓 AI 作為協助覆盤的工具,那才確實得以發揮真正的用處!對玩者本身棋力的提昇學習,肯定會有相當大的助益。

GRP (Go Review Partner)官網可下載搭配不同種類的 AI。我個人是下載 Leela Zero 64bit 版本,這個版本是支援玩家電腦有中高階以上的顯卡 (最好是 GTX 1080,我個人的顯卡是 GTX 970,運算處理差了些);也可以另外下載純 CPU 版本,但我想 AI 棋力可能會比 GPU 版本差許多吧。

下載回來解壓縮至任一資料夾,直接執行 .exe 主程式即可。
Go Review Partner Screenshot-01

可以參考研究下 GRP Online Document,先了解這個分析工具的一些設定 know-how。不過設定其實應該不會太難,也只有簡單的英文字彙,先通採用預設值亦可。

開啟設定窗格,以 Leela Zero AI 這個設定視窗,支持了 Slow & Fast profile,其實就是運算處理量多寡,當然越多越好,但相對運算速度就會花較長時間 (端賴顯卡能力)。我這裡先各設定了 30s & 15s,但似乎 playouts 還未滿 10,000 (最好能超過解析較完整),這邊還要研究調校下,並搭配個人電腦來找出最佳的設定參數。對了,因為 Leela Zero 權重 (weights)版本持續有在更新,未來可以去官網下載最新的權重版本更換即可,棋力必然會更強上很多。
Go Review Partner Screenshot-02

如何分析?很簡單,就是打開玩家自行儲存的 sgf 格式棋譜檔案,然後稍注意下讓先/分先 (Komi)的設定,目前版本好像只能分析 0 (讓先)與 7.5 (分先)兩種數值。
Go Review Partner Screenshot-03

哇喔,我設定 30s slow 模式,要分析完一個棋譜 (200多手)大約要花上 40分鐘。不過現在版本有支持分析過程中即可開啟覆盤視窗,先檢視已分析完的棋步。
Go Review Partner Screenshot-04

按下「Start Review」就會開啟覆盤視窗。左邊是正常的對奕棋譜,右邊則是 AI 會建議的幾個選點。
Go Review Partner Screenshot-05

可以點擊位於中間的「Table」,更可以看到每一個選點的勝率分析。
Go Review Partner Screenshot-06

其實我覺得最有用的是分析圖表,點擊位於右上角的「Graphic」即可開啟。查看下圖,紅色是 AI 認為它的選點較佳,勝率會比原來自己下的還要高 (如果有出現藍色則代表玩家的選點比AI還要好,但我還沒遇到過,ㄎ)。差一些還好,但可以觀察我還特別框出在第 164手那根紅色長棒,代表我原來下的著手與AI建議的著手勝率差距甚大。 (不過我這一盤棋勝率都在 60%以上,可說是從頭贏到尾 🙂 )
Go Review Partner Screenshot-07

這工具真的不錯!現在應該還只算是 alpha 版本而已,未來如有持續更新,那真的可以成為個人覆盤絕佳的輔導老師。只不過要能讓 AI 發揮具有職業棋力的水準,最少應該需要 GTX 1080 以上的顯卡。這~,年底再來看看,是否考慮再組台強機,然後顯卡價格也有下降時入手。如果能讓我棋力再提昇兩段~以上 (現在網棋6D),那應該就蠻值得囉。

文章導覽

   

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *