「くろねこにゃ」がちょっと変な気がする
まだ「気がする」レベルで、テストが出来ていないんですが…
くろねこにゃは、いわゆるモンテカルロ木探索アルゴリズムで動いているわけですが、10秒回した結果と1秒回した結果で、強さに大差がないような……。
つまり、探索量に対して強さがスケールしていないことになります。
モンテカルロ木探索の一番良いところは、探索量に強さがスケールするところのはずなので、これは明らかに何かがおかしい、です。
原因はいくつも思いつくのですが、バグの可能性が一番高いような…。かといって、どこにバグがあるのか、まだ見当も付きませんが。
バグじゃないとすると、Progressive Wideningのあたりが怪しくて、少ない試行回数に対しては応手を正しく返す(手を絞り込んでいる)ので正しそうな結果が返ってくるけれども、試行回数が増えて、幅を広げる際には、無駄な手を読んでシミュレーションを行うだけでただ単に局面評価のノイズが増えるだけ、とかいう可能性はありそうです。
この辺、少々手抜きな実装で、一気に幅を広げるので…。
…しかし、あの辺りはいじるのもテストも大変なんだよなぁ(--;
最近のコメント