レビュー

「Bonanza」「Ponanza」を将棋GUIソフト「将棋所」で動作させる「Bonadapter」

「Bonanza」プロトコルを「将棋所」の“USI”プロトコルへ変換

「Bonadapter」

 「Bonadapter」は、将棋AI「Bonanza」を将棋GUIソフト「将棋所」で動作させるためのツール。Windows XP/Vista/7/8に対応するフリーソフトで、編集部にてWindows 10で動作を確認した。作者のWebサイトからダウンロードできる。なお、動作には.NET Framework 4以降が必要。

 「将棋所」を利用すれば、さまざまな将棋AIを登録して互いに戦わせたり、局面の検討に利用することが可能だ。しかし、「Bonanza」は「将棋所」へ将棋AIを接続するためのプロトコル“USI(Universal Shogi Interface)”に対応していないため、標準では「将棋所」で利用できないのが残念だ。

 そこで、「Bonanza」プロトコルを“USI”プロトコルへ変換するためのツールがいくつか開発されている。「Bonadapter」もそういった変換ツールの一つで、「Bonanza」の将棋AIを「将棋所」の思考エンジンとして登録することができる。同種の派生ツールは他にもあるが、「将棋所」で動かすだけならば、「将棋所」に特化した本ソフトでよいだろう。

「Bonanza」プロトコルを「将棋所」の“USI”プロトコルへ変換し、「Bonanza」「Ponanza」を将棋GUIソフト「将棋所」で動作させる

 「Bonadapter」は「Bonanza」のv1.0からv6.0までのすべてのバージョンに対応。64bit版OSで「Bonanza 6.0」を動かすと64bit版の実行ファイルを起動するので、探索速度が少し速くなるという。

 セットアップ方法は簡単で、ダウンロードした書庫ファイルを展開し、なかにある“Bonadapter.exe”と“Bonadapter_ja.txt”を「Bonanza」の実行ファイル(bonanza.exe)と同じフォルダーへコピーするだけでよい。あとは「将棋所」のエンジン登録画面で“Bonadapter.exe”を追加すれば、「将棋所」に「Bonanza」が追加される。

ソフトウェア情報

「Bonadapter」
【著作権者】
Bonadapterの作者 氏
【対応OS】
Windows XP/Vista/7/8(編集部にてWindows 10で動作確認)
【ソフト種別】
フリーソフト
【バージョン】
1.1.3(15/03/21)

(樽井 秀人)