いまさら・・・

1 Sep

オセロのボード実装にバグを発見。
1つの石を3~4つのインデックスで表現しているのだが、その1つを6000分の1の確率で変え忘れる。
その結果、
 そのまた比較的低い確率で置けない場所を置けると勘違いしたり
 評価関数を求めるためのインデックス計算を間違えたり
していたらしい。

置ける場所の勘違いは、50万試合分処理させてエラーをはかなかったことから分かるように、そこまで高頻度で生じているわけではないと思われるが、評価関数の方はかなり頻繁にミスをしていたようだ。

ミスを直した結果、序盤20手くらいは頻繁にZebraの定石に従う。
定石嫌いのNeothecは、ここに原因があったのか・・・。しゅん。

Leave a Reply

Your email address will not be published.