KataGo 圍棋AI下載 + Lizzie-imp-v3.3 安裝使用教學
發表於 : 2021-03-02, 09:48
KataGo是一款免費的圍棋 AI,搭配 Lizzie 可進行即時分析,運行需要 Java 8 或更高版本。
最新版本 katago-v1.14.1 棋力較去年提升了 436 Elo,對弈勝率達到 92%。
【KataGo 標準版】(OpenCL版 2024/6/15 更新)
KataGo1.14.1_c512s716.bin_Lizzie-imp-v3.3
b28c512nbt-s7168446720-d4316919285 發布於 2024-05-27 00:53:38,棋力 = 13926 Elo
這是 2024 年的最新模型,適用於 1.14.1 版 KataGo。與去年版本相比,棋力增長了 436 Elo。
【KataGo 舊版】(舊版備份 2023/5/23 更新)
KataGo1.13.0_c384-v13.bin_Lizzie-imp-v3.3
b18c384nbt-optimisticv13-s5971M 發布於 2023-03-12 17:03:53,棋力 = 13490 Elo
這是 2023 年的模型,適用於 1.13.0 版 KataGo。與 60b 模型相比,棋力稍微更強。
【KataGo 60b】(較慢,只做為研究用途 2022/5/28 更新)
KataGo1.11.0_s601_Lizzie-imp-v3.1_60b.zip
【KataGo_25x25 大棋盤特別版】(2022/2/17 更新)
【KataGo 舊電腦專用:CPU版】(沒有顯示卡、沒有內顯,才需要使用這個版本)
KataGo 官方
https://github.com/lightvector/KataGo/releases/
KataGo 權重下載
https://katagotraining.org/networks/kata1/
KataGo 分析技術原理詳解(英)
https://github.com/lightvector/KataGo/b ... hlet-noise
Lizzie-improved 官方
https://github.com/hope366/Lizzie-impro ... /releases/
《圍棋技巧重點整理》
2024/5/2
KataGo 推出新的 "b28" 神經網路。這個更大且更強的網路運行速度較慢,但預計在同等時間內比以前的 "b18" 網路更強。新版本 v1.14.0 增加了對此網路的支持並修復了許多錯誤。
引擎改進:
1.支援新的 "v15" 模型格式,適用於更大的 b28c512nbt 神經網路。
2.分析模式忽略根節點之前的歷史。
3.Eigen 版本共用神經網路權重,減少內存使用。
4.TensorRT 版本增加了 USE_CACHE_TENSORRT_PLAN 選項,加快啟動速度。
主要錯誤修復:
1.修復了在嚴格計分規則下無法聲稱勝利的問題。
2.修復了多線程競爭條件的問題。
3.修正了對某些格式錯誤的配置文件的解析問題。
2021/8/10
選擇正確的圍棋規則
rules = tromp-taylor => rules = chinese-ogs(不允許多棋子自殺)
2021/8/3
更新KataGo權重s985、Lizzie-imp-v2.8
2021/7/4
更新KataGo1.9.1,新增25x25大棋盤特別版。
大棋盤特別版運作得更慢,占用的記憶體更多,但可以擴大棋盤到25x25
========
建議配備:
CPU = 四核心以上
顯示卡 = NVidia:GTX1060以上(例如GTX1660、RTX2060、RTX2070、RTX2080)
記憶體 = 8G以上
========
安裝與使用:
1.下載之後,右鍵「解壓縮全部」
如果無法解壓縮,可下載7-Zip:https://www.7-zip.org/
2.點選lizzie.jar就可以直接運作(免安裝)
如果缺少JAVA請先下載JAVA: https://www.java.com/zh-TW/
3.棋盤上顯示目數差距、形勢判斷,與目前的分析計算步數,計算越多棋力越強。
4.如果想關閉形勢判斷,可以在左上方點選:
view/KataGo Settings/Estimate info/Display/Not Shown
========
KataGo 棋力有多強?
1. KataGo 的作者 David J. Wu 是高段圍棋玩家,直接把圍棋技巧(征子、圍地、子效分析)寫在程式碼,相較於上一代 AlphaGo Zero 與 LeelaZero 缺乏技巧的神經網路, KataGo 是以高段技巧做基礎,再訓練神經網路,除了看征子與不退讓,棋力也有飛躍性提升。
2. 野狐「菜刀メ让子」是高階電腦跑 KataGo,可以跟網棋9段玩讓子棋 3~4 顆子,並且獲勝。
3. 在OGS的 katago-micro 只用了 30 Visits 就達到網棋9段。
4. 在CGOS的 KataGo 只用了 100 Visits 就達到 4000 Elo ,做為基準的 LeelaZero ELFv2_p800 也有世界冠軍的棋力,與 ELFv2 每100次對局 KataGo能拿到約85場勝利,而且只需要八分之一的計算量。
5. 電腦的棋力與計算次數成正比,每增加1倍的計算,棋力增加約200 Elo。
6. 一般家用電腦RTX2060每秒運算 400 Visits,15秒快棋 6000 Visits 大約 5100 Elo,超過戰勝柯潔的 AlphaGo Master ,接近2017年的 AlphaGo Zero 。
========
更換權重的方法:
1.把權重丟到Lizzie資料夾裡面
2.改這行設定-model b40-s663.bin.gz 改成新權重的檔案名稱
========
2021/4/5
使用Lizzie-improved-v2.5改良版Lizzie
新增強制啟動,使用Java開啟Lizzie檔案.bat,解決一些.jar無法開啟的問題。
調整常用設定
min-playout-ratio-for-stats = 0 (隱藏最差的10% => 0%選點,顯示每一步)
analysisPVLen = 99 (顯示的變化圖,最多從15 => 99手)
maxVisits = 1000000 (對戰模式,最大計算步數 500 => 1000000 步)
現在可以調整AI的強度,但不建議用低段的AI進行分析
1D~3D是剛開始學圍棋的KataGo(6b-738萬Data Row、6b-2678萬Data Row)
這時候它還不知道一些高階技巧、複雜定石,單純以有限的圍棋知識,堂堂正正的決鬥。
4D-5D是訓練到一半的KataGo(10b-2.04億Data Row)
強度剛好介於6b與40b之間
6D-9D是最新的KataGo權重(40b-19.5億Data Row)
記錄了各種複雜定石、棋型、最佳選點,要戰勝它就不容易了。
【強制啟動KataGo】(如果你有特殊問題,無法正常啟動,請執行此檔案,並觀看錯誤訊息)
【OpenCL.dll下載】(如果OpenCL.dll遺失,可以下載OpenCL.dll,放在KataGo資料夾)
========
功能介紹:
支持不同的棋盤尺寸
使用z鍵臨時切換建議(shift + z =永久切換建議)
GTP控制台窗口(按e開啟)
現在可以將獨立的窗格拖到單獨的窗口中(例如,winrate圖形作為其自己的窗口)
可以根據勝率(而非訪問次數)為選點著色
可以使用工具欄按鈕顯示策略網絡(或按b鍵)
播出計數器更一致地顯示> 1k和> 1m
保存的獲勝率評論變得更加清晰
Leela Zero 0.17支持
KataGo支持
支持引擎的可變komi
========
參考資料:
《圍棋技巧重點整理》
KataGo 圍棋AI下載 + Lizzie-imp-v3.3 安裝使用教學
舊版本下載:
最新版本 katago-v1.14.1 棋力較去年提升了 436 Elo,對弈勝率達到 92%。
【KataGo 標準版】(OpenCL版 2024/6/15 更新)
KataGo1.14.1_c512s716.bin_Lizzie-imp-v3.3
b28c512nbt-s7168446720-d4316919285 發布於 2024-05-27 00:53:38,棋力 = 13926 Elo
這是 2024 年的最新模型,適用於 1.14.1 版 KataGo。與去年版本相比,棋力增長了 436 Elo。
【KataGo 舊版】(舊版備份 2023/5/23 更新)
KataGo1.13.0_c384-v13.bin_Lizzie-imp-v3.3
b18c384nbt-optimisticv13-s5971M 發布於 2023-03-12 17:03:53,棋力 = 13490 Elo
這是 2023 年的模型,適用於 1.13.0 版 KataGo。與 60b 模型相比,棋力稍微更強。
【KataGo 60b】(較慢,只做為研究用途 2022/5/28 更新)
KataGo1.11.0_s601_Lizzie-imp-v3.1_60b.zip
【KataGo_25x25 大棋盤特別版】(2022/2/17 更新)
【KataGo 舊電腦專用:CPU版】(沒有顯示卡、沒有內顯,才需要使用這個版本)
KataGo 官方
https://github.com/lightvector/KataGo/releases/
KataGo 權重下載
https://katagotraining.org/networks/kata1/
KataGo 分析技術原理詳解(英)
https://github.com/lightvector/KataGo/b ... hlet-noise
Lizzie-improved 官方
https://github.com/hope366/Lizzie-impro ... /releases/
《圍棋技巧重點整理》
2024/5/2
KataGo 推出新的 "b28" 神經網路。這個更大且更強的網路運行速度較慢,但預計在同等時間內比以前的 "b18" 網路更強。新版本 v1.14.0 增加了對此網路的支持並修復了許多錯誤。
引擎改進:
1.支援新的 "v15" 模型格式,適用於更大的 b28c512nbt 神經網路。
2.分析模式忽略根節點之前的歷史。
3.Eigen 版本共用神經網路權重,減少內存使用。
4.TensorRT 版本增加了 USE_CACHE_TENSORRT_PLAN 選項,加快啟動速度。
主要錯誤修復:
1.修復了在嚴格計分規則下無法聲稱勝利的問題。
2.修復了多線程競爭條件的問題。
3.修正了對某些格式錯誤的配置文件的解析問題。
2021/8/10
選擇正確的圍棋規則
rules = tromp-taylor => rules = chinese-ogs(不允許多棋子自殺)
2021/8/3
更新KataGo權重s985、Lizzie-imp-v2.8
2021/7/4
更新KataGo1.9.1,新增25x25大棋盤特別版。
大棋盤特別版運作得更慢,占用的記憶體更多,但可以擴大棋盤到25x25
========
建議配備:
CPU = 四核心以上
顯示卡 = NVidia:GTX1060以上(例如GTX1660、RTX2060、RTX2070、RTX2080)
記憶體 = 8G以上
========
安裝與使用:
1.下載之後,右鍵「解壓縮全部」
如果無法解壓縮,可下載7-Zip:https://www.7-zip.org/
2.點選lizzie.jar就可以直接運作(免安裝)
如果缺少JAVA請先下載JAVA: https://www.java.com/zh-TW/
3.棋盤上顯示目數差距、形勢判斷,與目前的分析計算步數,計算越多棋力越強。
4.如果想關閉形勢判斷,可以在左上方點選:
view/KataGo Settings/Estimate info/Display/Not Shown
========
KataGo 棋力有多強?
1. KataGo 的作者 David J. Wu 是高段圍棋玩家,直接把圍棋技巧(征子、圍地、子效分析)寫在程式碼,相較於上一代 AlphaGo Zero 與 LeelaZero 缺乏技巧的神經網路, KataGo 是以高段技巧做基礎,再訓練神經網路,除了看征子與不退讓,棋力也有飛躍性提升。
2. 野狐「菜刀メ让子」是高階電腦跑 KataGo,可以跟網棋9段玩讓子棋 3~4 顆子,並且獲勝。
3. 在OGS的 katago-micro 只用了 30 Visits 就達到網棋9段。
4. 在CGOS的 KataGo 只用了 100 Visits 就達到 4000 Elo ,做為基準的 LeelaZero ELFv2_p800 也有世界冠軍的棋力,與 ELFv2 每100次對局 KataGo能拿到約85場勝利,而且只需要八分之一的計算量。
5. 電腦的棋力與計算次數成正比,每增加1倍的計算,棋力增加約200 Elo。
6. 一般家用電腦RTX2060每秒運算 400 Visits,15秒快棋 6000 Visits 大約 5100 Elo,超過戰勝柯潔的 AlphaGo Master ,接近2017年的 AlphaGo Zero 。
========
更換權重的方法:
1.把權重丟到Lizzie資料夾裡面
2.改這行設定-model b40-s663.bin.gz 改成新權重的檔案名稱
========
2021/4/5
使用Lizzie-improved-v2.5改良版Lizzie
新增強制啟動,使用Java開啟Lizzie檔案.bat,解決一些.jar無法開啟的問題。
調整常用設定
min-playout-ratio-for-stats = 0 (隱藏最差的10% => 0%選點,顯示每一步)
analysisPVLen = 99 (顯示的變化圖,最多從15 => 99手)
maxVisits = 1000000 (對戰模式,最大計算步數 500 => 1000000 步)
現在可以調整AI的強度,但不建議用低段的AI進行分析
1D~3D是剛開始學圍棋的KataGo(6b-738萬Data Row、6b-2678萬Data Row)
這時候它還不知道一些高階技巧、複雜定石,單純以有限的圍棋知識,堂堂正正的決鬥。
4D-5D是訓練到一半的KataGo(10b-2.04億Data Row)
強度剛好介於6b與40b之間
6D-9D是最新的KataGo權重(40b-19.5億Data Row)
記錄了各種複雜定石、棋型、最佳選點,要戰勝它就不容易了。
【強制啟動KataGo】(如果你有特殊問題,無法正常啟動,請執行此檔案,並觀看錯誤訊息)
【OpenCL.dll下載】(如果OpenCL.dll遺失,可以下載OpenCL.dll,放在KataGo資料夾)
========
功能介紹:
支持不同的棋盤尺寸
使用z鍵臨時切換建議(shift + z =永久切換建議)
GTP控制台窗口(按e開啟)
現在可以將獨立的窗格拖到單獨的窗口中(例如,winrate圖形作為其自己的窗口)
可以根據勝率(而非訪問次數)為選點著色
可以使用工具欄按鈕顯示策略網絡(或按b鍵)
播出計數器更一致地顯示> 1k和> 1m
保存的獲勝率評論變得更加清晰
Leela Zero 0.17支持
KataGo支持
支持引擎的可變komi
========
參考資料:
《圍棋技巧重點整理》
KataGo 圍棋AI下載 + Lizzie-imp-v3.3 安裝使用教學
舊版本下載: