多重反復深化を導入してみる。
レイティングが589に上がる。
ようやく勝つ(レベル1に)。
幾つかのバグに気づき修正。レーティングが569に上がる。
レーティングを計れるらしい。
現在のレーティングは547。
なぜステイルメイトに?
Win10で無料でダウンロードできる『ザ・チェス、レベル100』と低レベルで対戦させてみると、必ずステイルメイトによる引き分けになってしまう・・・。
ステイルメイトに対するアルゴリズムは組み込んであるのだが。
いろいろいじくり回したら弱くなってしまった。
一から作り直すことにする。どうもNullMove枝刈りが怪しい?