ひよこカルロ将棋v0.17公開しました。
・モンテカルロシミュレーションにおいて、シミュレーションの途中で切り上げるバグがあったのを修正しました。
・aspiration searchを実装しました。
・killer 2が適用されていなかったのを修正しました。
モンテカルロシミュレーションはずいぶんマシになったのか、ssp相手に後手のひよこが中住まいに囲って空中戦っぽく戦っていました。
「ひよこカルロ将棋、すごい!!」って褒めた瞬間、後手のひよこカルロ将棋が83飛と指したのでガクっときましたが。
それでも玉を囲えるようになっただけでもすごい進歩ですよね。
sspとの50戦はまだ終わっていませんが、勝率のほうは7割強ぐらいなのできっとGA将と同じぐらいの強さ(R1700ぐらい?)はあるのでしょう。
そう信じて明日も開発に励みます。みなさん、よろしくお願いします。
一応、いまのところ落ちていないみたいなので、そこそこv0.17はそこそこ安定していると言えるかも知れません。ローカル環境でのデバッグ一切なしにfloodgateに投入していたいままでがひどすぎたのですが…。
それからaspiration searchは4%ぐらいの改善効果しかなかったです。Rで言うと5以下の効果でしょうね。要するに誤差でした。駒得のみの評価関数ですと、どうも数値が大味で、aspiration searchやfutilityとは相性が悪いのかなぁとか、aspiration search自体が将棋に向いてないのかなぁとか、そんなことを思いました。
明日は思考時間を調整して、難しい局面ではもう少し時間を使うように修正します。