第2回世界将棋AI電竜戦に参加した最強将棋ソフト「水匠5」が、作者のたややんさんから公開されました!
第2回電竜戦に参加した、水匠5の実行ファイルを公開いたします。
今回は、やねうら王実行ファイルに評価関数を埋め込む形式を採用し、evalファイルなしのすっきりしたファイル構成です。(超感謝:Mizarさん @mizarjp )
是非遊んでみてください!https://t.co/H2oVB14vqs— たややん@水匠(将棋AI) (@tayayan_ts) November 23, 2021
今回は評価関数埋め込み形式ということで、ファイル数が少なく導入がより簡単になっています。ありがとうございます。
水匠は無償公開されており、同じくフリーソフトの「ShogiGUI(もしくは将棋所)」を導入すれば、誰でも無料で利用することが可能です。
水匠5をダウンロードして導入する
まずは水匠5をダウンロードしよう。
Googleドライブのダウンロードページを開き、右上のダウンロードボタンをクリックする。
「ダウンロード」をクリックすればダウンロードが始まる。
ダウンロードした「水匠5(211123).zip」を解凍する。Windows標準機能で解凍が可能だし、解凍ソフトを使ってもよい。
解凍すると「水匠5」というフォルダができるので、任意の場所に保存しておこう。今回はCドライブの下に「engine」というフォルダを作成し、その中に「水匠5」フォルダをコピーした。もちろん、どのフォルダにコピーしても問題ない。
ShogiGUIに水匠5を登録する
ShogiGUIを起動し、メニューから「ツール」→「エンジン設定」を選択する。
※ShogiGUIをインストールしていない場合は、以下のエントリを参考にして導入してほしい。
「追加」ボタンをクリックする。
「水匠5」フォルダ内にある「Suisho5-AVX2.exe」を選択する。CPUがAMDのRyzen(ZEN2)シリーズのみ「Suisho5-ZEN2.exe」を選ぼう。古いCPUの場合はおそらく動作しないので、水匠改4を利用しよう(その場合は「Suisho4-SSE4.2(古いCPU用).exe」を選択)。
エンジンの設定画面で「OK」をクリックする。
(標準のままで問題ないですが、Threadsを物理コア数にするのがおすすめです。6コア12スレッドのCPUなら6になります。やねうら王さんのページも参考にしてみてください)
再度「OK」をクリックすれば、水匠5のShogiGUIへの登録は完了だ
水匠5で局面を検討する
検討したい局面で、「検討」をクリックする。
エンジン設定で「Suisho5/YaneuraOu-kai NNUE 6.50 64AVX2 TOURNAMENT」を選択し、思考時間等を設定して「検討開始」を選ぶ。
検討がはじまる。対局や棋譜解析でもエンジンを「Suisho5/YaneuraOu-kai NNUE 6.50 64AVX2 TOURNAMENT2」にすればOKだ。
以上、水匠5の導入方法でした。