リバーシのアルゴリズムでJava版が遅い理由
添付CD-ROMにあるサンプルを実行してみるとCPP版にくらべJava版が圧倒的に遅い。
遅い理由はAIクラスに定義されている序盤・中盤の探索における先読み手数が大きくなっているため。下記、著者の補足に記載(p.89)されています。
http://sealsoft.jp/thell/book_errata.html
添付CD-ROMにあるサンプルを実行してみるとCPP版にくらべJava版が圧倒的に遅い。
遅い理由はAIクラスに定義されている序盤・中盤の探索における先読み手数が大きくなっているため。下記、著者の補足に記載(p.89)されています。
http://sealsoft.jp/thell/book_errata.html