MTD(f)と評価値破棄

30 Jul

やっと探索ルーチンMTD(f)の実装完了。実際にどういう動作をしているかが完全に分かっていないため、デバッグに手間どった。
といっても一番最後に発見されたバグは-をつけ忘れるというミスだったが。
しかし、単純MinMaxモジュールやAlphaBetaモジュールと完全に同じ結果を返してくれるようになったから、たぶんバグなしになっているだろう。まぁMinMaxモジュールにバグを入れるという愚行をしていなければだが。

評価値の学習ルーチンに手を加えた。これでちょっとでも収束が速くなってくれるといいが・・・。でも、評価法もちょっと変えたのでここ4日くらいうちのパソが飲まず食わず(あたりまえか)一睡もせずに考えた評価値データは破棄。ごめんよ。

Leave a Reply

Your email address will not be published.