探索か評価関数のどっちか(あるいは両方)が怪しいので、その辺をテストしてます。
んで、評価関数は差分計算有りの評価項目だけにしてみました。
差分計算有りの項目は、差分計算値と逐次計算値を突き合わせて一致するかテストするルーチンがあるので、多分ちゃんと動いている…はず。
でもって、残りの探索ルーチンなんですが、これがもう…
はっきり言っちゃうと、どうテストしていいか途方に暮れてます。
YssTreeでログを見たりはしてますが、それだけだと限界がある感じですし…
なんか、探索ルーチンの自動デバッグの方法、ないかなぁ。