WZebraは強さと速さに定評のある知名度の高いリバーシプログラムです。
純正Bookとして、プログラムパッケージに添付されている標準bookと別途インストールするbigbookが存在します。
WZebraは2005年12月27日にリリースされたVer4.2.4が最終バージョンとなっており、それ以降の更新はありません。
ただし、Ver4.2.4は最新のWindows11でも動作可能で、2022年現在でも上記リンクからダウンロードして利用できます。
プレイヤーには「コンピュータ」のレベル5を「Book誤差=1%」「評価誤差=0%」に変更して使用しています。
Book検証を主目的としたため、リバーシエンジンのオプション設定で「評価を省略」と「完全読みを含む」も選択しています。
WZebraはVer4.2.4(2005/12/27公開)を使用しました。
標準bookにはプログラムパッケージに添付されていたデータを使用しました。
bigbookには作者サイトで公開されていたデータ(April 21, 2002版)を使用しました。
WZebraのBookには前記の2種を使用し、それぞれで「変化させない」と4種の変化での対局を個別に行いました。
WZebraの読みの深さは「24手読み+終盤26手完全読み」、中盤については「変化させない」を選択しています。
対局にはエンジン対局機能を使用し、各モードで先手/後手のそれぞれについて連続100対局を行いました。
このため、対局結果には同一着手進行や対称展開も含まれます。
対局結果を保存した対局データベースの備考欄にはこれらについてのコメントが付加されています。
Bookを変化させた場合、WZebraは自らが悪手と認識している着手も選択するようになります。
このため、Bookを変化させた対局では勝敗数からMasterReversiとWZebraの強さを単純比較することはできません。
「評価を省略」を選択したことにより、MasterReversiはBook登録がある局面では登録手の中から最善手を選択します。
括弧内は33手まで同一着手進行/対称展開の対局を除いた場合の勝敗数です。
MasterReversiとWZebraとの対局では、MasterReversiが評価関数による着手を行った場合に負けるケースが多々ありました。
このため、評価関数の精度が高い場合、Bookが無くても負けないのか、という確認も行ってみる事にしました。
具体的には、評価精度に定評があるEdaxとMasterReversiとの対局も行わせてみました。
結果は以下の通りとなりました。
上記の通り、評価精度に定評があるEdaxでも、負ける事が多々ある事を確認できました。
やはり、リバーシプログラムをより強くするためには、Bookを強化していく事が重要であると考えられます。
Edaxには
4.4を利用しました。(Bookは同梱されていませんので使用していません)
対局はEdaxを
EdaxBoardを利用してGUI操作可能にした上でMasterReversiのエンジン対局により行いました。