
圍棋人機對奕系列文章:
(圖片出處: sjeng.org)
一、使用現成圍棋軟體的好處
1. 圍棋運算引擎 只要是圍棋對奕軟體,背後都有個「運算引擎」在模擬計算,網路上有許多免費開源的圍棋運算引擎,例如知名的 KataGo、Leela Zero 等等。但操作這些引擎需要設定很多複雜的參數,不是每個人都有耐心來調整這些細節。 也有專門為圍棋運算引擎包裝的圖形界面程式,可以自行安裝多種運算引擎,對奕時就有多種圍棋引擎可以選擇。但總歸就是麻煩,使用者需要自行下載個別運算引擎、設定各自的參數,想調整出不同等級的棋力都要折騰上很久。 2. 現成對奕軟體 而對奕軟體便是內建某個圍棋運算引擎,並將參數調好、將圖形界面包裝好,直接拿來就可使用,不須了解「運算引擎」背後的原理,選擇各種棋力、等級的機器人就能下棋,自然比較方便。 比較可惜的是,本篇篩選出來符合需求的軟體,都不是中文界面,主要是英、日文界面。不過圍棋的操作並不複雜,幾個常用功能熟悉位置後,應該就沒什麼問題。 之後也會另外整理一篇操作各種「圍棋運算引擎」的圖形界面軟體,不怕操作麻煩的話,就能使用中文界面了。二、Dariush
1. 介紹
- 官網:Dariush
- 下載頁面:Download Dariush
- 下載連結:dariush-6.0.0.0-pro-fullsetup.exe
- 這網站年代比較久遠,這個下載連結並非 https 協定,會被 Chrome 擋掉,所以可以複製連結後,另開一個空白網頁,貼上連結後就能下載檔案
- 最高棋力:KGS 8K
- 可使用 9、11、13、15、17、19 路棋盤對奕
- 與 AI 機器人對奕可以設定 7 個等級
- 可以設定三種讀秒方式

- 左上「棋盤」圖示可開啟新的對局,或是從選單「Files」→「New Game」也有相同效果
- 中間「愛心」圖示可進入設定畫面,或是從選單「Files」→「Preferences」也有相同效果

- White player 執白可選擇 Human(自己)、Dariush(AI)、Engine(可無視);Black player 執黑設定方法相同
- Size 可選 9~19 路棋盤
- Komi 調整貼目點數
- Rules 可選日本或中國規則
- Handicap 選擇讓子數量
- Level 可選擇 AI 棋力強度 1~7
- 下半部為計時方式,有三種方式:
- 每手棋都讀秒
- 一定時間內下 n 手棋
- 包干制,設定一盤棋總用時

- 開始對奕後,右下角有操作圖示,紅框處的圖示代表「虛手」,或是從選單「Game」→「Pass」也有相同效果
- 下方的各種圖示代表前進、後退、前後 10 手等等操作
- 此軟體設計上有點缺失,沒有「投降」的選項或圖示
三、Hiratuka
1. 介紹
- 官網:平塚の囲碁六段+
- 下載頁面: Vectorトップへ 平塚の囲碁六段+ 10_38B-No5
- 下載連結:Hiratuka10_38B-No5.zip
- 最高棋力:KGS 6D
- 可使用 9、13、19 路棋盤對奕
- 與 AI 機器人對奕可以設定等級,從 10K ~ 6D+ 有 17 種選擇
- 沒有讀秒功能
- 日文界面不易解讀,不過漢字大致能理解意思
- 支援 GPU 運算
- Hiratuka9x9.exe
- Hiratuka13x13.exe
- Hiratuka19x19.exe

- 手合割:選擇如何讓子
- 手番:選擇對奕方式,執黑、執白、自己對奕、看 AI 對奕
- 強さ:選擇 AI 棋力,從 10 級到強 6 段都可選擇
- 互先のコミ:設定貼目
- 対局開始:開始新的棋局
- パス:虛手
- 投了:投降
四、Leela
1. 介紹
- 官網及下載頁面:Leela
- 下載連結:setupLeela0110.exe
- 最高棋力:超過 9D
- 可使用 7、9、13、17、19、25 路棋盤對奕
- AI 無法設定等級、棋力,但可以設定算力(模擬次數),所以可視為提供 7 個等級
- 沒有讀秒方式,只能設定下一盤棋的總時數
- 提供 CPU 及 GPU 兩個版本
- Leela
- Leela (GPU accelerated)


- 虛手:Pass
- 投降:Resign

- Board size:選擇棋盤大小
- Komi:選擇貼目
- Handicap:選擇讓子數
- Time for game:一盤棋總時數
- Your color:選擇 Black(黑棋)、White(白棋)
- Engine max level:設定引擎運算的模擬次數,數字越低則模擬次數越少(落子速度越快),棋力也越低,可視為 AI 棋力的調整;Unlimited 代表模擬次數無限制(會耗時很久)。
五、其他軟體
1. Aya- 官網及下載頁面:Aya
- 下載連結:aya634e.zip
- 這網站年代比較久遠,這個下載連結並非 https 協定,會被 Chrome 擋掉,所以可以複製連結後,另開一個空白網頁,貼上連結後就能下載檔案
- 最高棋力:作者自認有 7 級,在 KGS 的 AI 機器人 AyaBot 為 8K
- AI 棋力不夠高
- AI 棋力設定只有 3 個等級:簡單、中等、困難
六、總結
了解以上介紹的 3 個軟體的特性後,學圍棋的每個階段、各種棋力都可找到合適的 AI 對手:- 30級(初學者)~8級(中級):Dariush
- 10級(中級)~6段(中等段位):Hiratuka
- 初段(低段)~職業棋士:Leela
圍棋人機對奕系列文章:
沒有留言:
張貼留言注意事項:
◎ 勾選「通知我」可收到後續回覆的mail!
◎ 請在相關文章留言,與文章無關的主題可至「Blogger 社團」提問。
◎ 請避免使用 Safari 瀏覽器,否則無法登入 Google 帳號留言(只能匿名留言)!
◎ 提問若無法提供足夠的資訊供判斷,可能會被無視。建議先參考這篇「Blogger 提問技巧及注意事項」。
◎ CSS 相關問題非免費諮詢,建議使用「Chrome 開發人員工具」尋找答案。
◎ 手機版相關問題請參考「Blogger 行動版範本的特質」→「三、行動版範本不一定能執行網頁版工具」;或參考「Blogger 行動版範本修改技巧 」,或本站 Blogger 行動版標籤相關文章。
◎ 非官方範本問題、或貴站為商業網站,請參考「Blogger 免費諮詢 + 付費諮詢」
◎ 若是使用官方 RWD 範本,請參考「Blogger 推出全新自適應 RWD 官方範本及佈景主題」→ 不建議對範本進行修改!
◎ 若留言要輸入語法,"<"、">"這兩個符號請用其他符號代替,否則語法會消失!
◎ 為了過濾垃圾留言,所有留言不會即時發佈,請稍待片刻。
◎ 本站「已關閉自刪留言功能」。