カタぼっと
はじめに
David J Wu氏による、
KataGo
が最近注目されています。強さはLeela Zeroと同程度のようですが、
一年以上もかけて大勢で鍛えているLeela Zeroに対して
わずか19日の個人の学習で追いついたという話で、今後に期待が持てます。
また、
- コミの自由な設定ができる。
- 19路盤だけでなく他のサイズにも対応している。
- 日本ルールに対応できる。
- 置き碁もしっかり打てる。
というLeela Zeroにない特徴があります。
これを、
iGo棋院避難所
で対局できるようにしてみました。
使っているKataGoのバージョン:
-
KataGO 1.2のCudaバージョンを使っています。
-
2020年1月14日に、KataGo 1.3 (Cudaバージョン)に入れ替えました。
-
2020年1月18日に、KataGo 1.3.1 (Cudaバージョン)に入れ替えました。
-
2020年2月11日に、KataGo 1.3.2 (Cudaバージョン)に入れ替えました。
-
2020年2月29日に、KataGo 1.3.3 (Cudaバージョン)に入れ替えました。
-
2020年3月30日に、KataGo 1.3.4 (Cudaバージョン)に入れ替えました。
-
2020年3月31日に、KataGo 1.3.5 (Cudaバージョン)に入れ替えました。
-
2020年5月10日に、KataGo 1.4.0 (Cudaバージョン)に入れ替えました。
-
2020年5月12日に、KataGo 1.4.1 (Cudaバージョン)に入れ替えました。
-
2020年5月13日に、KataGo 1.4.2 (Cudaバージョン)に入れ替えました。
-
2020年5月18日に、KataGo 1.4.2 (OpenCLバージョン)に入れ替えました。
-
2020年6月22日に、KataGo 1.4.5 (OpenCLバージョン)に入れ替えました。
-
2020年8月4日に、KataGo 1.5.0 (OpenCLバージョン)に入れ替えました。
-
2020年8月24日に、KataGo 1.6.0 (OpenCLバージョン)に入れ替えました。
-
2020年9月19日に、KataGo 1.6.1 (OpenCLバージョン)に入れ替えました。
-
2021年1月16日に、KataGo 1.8.0 (OpenCLバージョン)に入れ替えました。
-
2021年7月1日に、KataGo 1.9.1 (OpenCLバージョン)に入れ替えました。
- 2022年8月1日に、KataGo 1.11.0 (OpenCLバージョン)に入れ替えました。
使っているマシン:
使っているネットワーク:
日本ルールに対応させるために、
エラーチェックをすっとばし
ていますが、これが正しいかどうかは分かりません。
日本ルールに設定しています。
使い方
基本的な使い方はポカぼっとと同じです。
こちらを見て下さい。
ポカぼっとにあるいくつかの機能は省略されています。
-
ポカぼっとにあった「地合い」、リラぼっとにあった「形勢」コマンドは使えません。
代わりに、「ヒント」コマンドでそれに相当する情報が出るようになりました。
ヒントコマンドでは複数の候補手と、それを打った場合の予想勝率、
予想目数が表示されます。
-
「投了」コマンドは使えません。形勢が悪ければ投了します。
-
「死に石」、「詳細」、「宇宙流」コマンドは使えません。
-
死に石の指定を自動ではできないので、手動で行って下さい。
死に石は自動指定できるようになりました。
-
9,13,19路で打てます。コミも変更できます。
-
コミが自由に変更でき、ヒントコマンドが高機能になったことで、
既存の棋譜の検討に便利だろうということで、検討部屋で
「コミ」コマンドを使えるようにしてみました。
「コミ」で現在のコミを表示、「コミ7.5」「コミ-0.5」などで
コミの変更ができます。
-
裏技に近いのですが、
対局部屋でも「コミ」コマンドが使えます。
ただし、発言者とぼっとが両方とも着席している状態でないと使えません。
この場合、対局盤のコミの選択肢に無い設定(コミ100など)も出来ますが、
そのときは対局盤のコミの表示と食い違ってしまうので注意して下さい。
現在のコミの設定は「コミ」で随時確認する必要があります。
注意事項、バグなど
-
日本ルールに対応していますが、完全かどうかは怪しいです。
-
「レベル」コマンドでレベルの変更が出来ますが、レベルの数値は、
そのままKataGoに与える「一手あたりの思考時間」に対応しています。
-
置碁もそれなりにうまく打つようです。特に1.3以降、置碁が攻撃的になりました。
-
現在、4面打ちまで出来るように設定しています。
更新履歴
- 2019/11/1 開発開始。
- 2019/11/2 初版完成。
- 2019/12/20 GPUをGTX1050 max-QからGTX1060に。
- 2020/1/14 KataGo 1.3に入れ替え。
- 2020/1/18 KataGo 1.3.1に入れ替え。
- 2020/1/26 networkを
g170 20 block s1.42G
に更新。
- 2020/2/11 KataGo 1.3.2に入れ替え。死に石を自動指定できるように。
- 2020/2/29 KataGo 1.3.3に入れ替え。
- 2020/3/15 networkを
g170e 20 block s2.97G
に更新。
- 2020/3/30 KataGo 1.3.4に入れ替え。
- 2020/3/31 KataGo 1.3.5に入れ替え。
- 2020/4/16 networkを
g170e 20 block s3.76G
に更新。
- 2020/5/10 KataGo 1.4.0に入れ替え。
- 2020/5/12 KataGo 1.4.1に入れ替え。
- 2020/5/13 KataGo 1.4.2に入れ替え。
- 2020/5/18 KataGo 1.4.2のまま、Cuda版からOpenCL版に入れ替え。
- 2020/6/22 KataGo 1.4.5に入れ替え。ネットワークを40blockに。
- 2020/8/4 KataGo 1.5.0に入れ替え。
- 2020/8/24 KataGo 1.6.0に入れ替え。
- 2020/9/19 KataGo 1.6.1に入れ替え。
- 2021/1/16 KataGo 1.8.0に入れ替え。
- 2021/7/1 KataGo 1.9.1に入れ替え。ネットワークをs899に。
- 2022/8/1 KataGo 1.11.0に入れ替え。ネットワークをs1184に。