GA将?開発日記~王理のその先へ~

ネタ勢最強を目指して絶賛開発中。

5五将棋用連続対局サーバの改良中

 今まではGA将対ssp専用で実装していたのを、Winboardプロトコルのエンジン含む複数エンジン相手に対局可能な様にしようとしています。

 んで、現在はFairy-Stockfish3つ相手に対局してログ出力出来る様にまではなりました。

 後はWinboardプロトコルのエンジンへの対応ですが、これはもうちょっとかかりそうです。何しろUSIとは色々違うので、まずプロトコルの理解から始めないといけない状況です。

 それから、Fairy-StockfishをVC++2015でビルドして5五将棋モードで対局させるのはとりあえず成功しました。ソースの修正箇所としては、スレッド数・ハッシュサイズのデフォルト値を変更した位で、これはまぁ連続対局サーバの方で対応しても良かったんですが、楽したかったんでFairy-Stockfishのソースをチョロっと書き換えました。後、スタックサイズがデフォルト値だとStack-Overflowしたんで、64MBに増量してみました。

 今後の予定は、Winboardに対応させてShokidokiとLimaもスパーリング相手に加える事ですね。