女流囲碁トップ棋士が語る、「相棒AI」との付き合い方 という記事を読んで、上野愛咲美女流二冠が愛用している ELF OpenGo の v1 や、「人間の棋士がこれまで打たなかった、驚くような手」を出してくるという v2 に興味を持った人も多いでしょう。

この記事で Lizzie で LeelaZero が動くようになったら、ELF v1 と v2 も使えるようにしてみましょう。

1. weights のダウンロード

ELF Open Go は Facebook社が開発した AI ですが、その学習結果を LeelaZero 用にコンバートした weights が提供されてまして、ELF Open Go の本体プログラムをインストールせずとも LeelaZero で ELF Open Go のいわば「発想」をそのまま見ることができるのです。

こちらのページに v0、v1, v2 の weights がまとめられていますのでそこからダウンロードしましょう。

Elf weights for LeelaZero engine のところです。ダウンロードするとき、ファイル名を ELF-v1.gz、ELF-v2.gz などに変えてしまうといいでしょう。ダウンロード先は前記記事にしたがって Lizzie + LeelaZero を導入されているのなら、デスクトップにある Lizzie のフォルダです。

リンク先を名前をつけて保存

ファイル名を変更します

Lizzie フォルダはこのようになるでしょう

2.Lizzie のエンジン設定

Lizzie のメニューから、「設定」ー「エンジン」を選びます。

エンジン のところの内容を、エンジン2とエンジン3にコピペして、lznetwork.gz のところを ELF-v1.gz、ELF-v2.gz に書き換えます。

お疲れ様でした!