概要
自作囲碁AI『Shusaku』の紹介です。
「ランダムに着手し、最も勝率の高い地点に打つ」AIです。
GitHub
こちら です。ソースコードなど、自由に参考にしてください。
実行EXEをダウンロードできますが、ウイルス判定を食らって警告が出ます。
私を強く信頼できる方 は、許可してあげてください!(不安なら無理せずに。)
README から実行動画が視聴できます。
機能
EXEファイルは 9x9, 13x13, 19x19 路盤の3種類がありますが、
19x19は計算コストの関係で、まともに動きません。
実行すると自動対戦が始まり、終局すると評価値グラフが表示されます。
上は黒優勢、下は白優勢です。
| 9x9 | 13x13 | 評価値グラフ |
|---|---|---|
総括
昔囲碁を習っていたので、作れて満足です。
着手してみる地点にいい感じの指向性を持たせると、AlphaGo みたいな最新AIになります。
オセロとかも作ってみようかな…?