Linux版の使い方
linuxの場合はバイナリがないため、クライアントのコンパイルから行います。また、libboostが必要になります。
- まず、libboostをインストールします。(ubuntu以外の場合は各環境のコマンドを調べて下さい)
sudo apt-get install libboost-dev
もし作業に失敗する場合は、こちらのコマンドも試してみて下さい。
sudo apt-get install libboost-system-dev
- ソースコードをgitからcloneします。
git clone -b wcsc29 https://github.com/ebifrier/godwhale_child.git
- godwhale_childのsourceディレクトリに移動します。
cd godwhale_child/source
- 環境に合わせ以下のどれかのコマンドでコンパイルを行います。(上の方が性能が高い)
make avx2 make sse42 make sse41 make sse2 make nosse
- binディレクトリにファイルをコピーし、評価関数ファイルのダウンロードを行います。
cp godwhale_child ../bin cd ../bin sh download.sh
- run-loop.sh を実行します。その際、実行スレッド数を聞かれますので、それを入力してください。
sh ./run-loop.sh
最後に
以上で設定は終了です。対局が始まり次第、並列化計算が開始されます。協力していただき、どうもありがとうございました。