2007-03-26 ちょっとだけ高速化 開発日記 二駒の位置関係を評価・学習するのに盤上を1一から9九まで見ていたのですが、よくよく考えると駒情報テーブル*1を見れば一発でした。 で、ざっと2倍高速化。まぁ、こんなもんでしょう。 それから、一回学習するたびに棋譜の並び順をシャッフルする様に修正。これは、学習率が高すぎる場合に結果を見ればすぐ分かるようになるはずなので。 さて、そんな訳で最適な学習率がまだ分かってないので、もう一晩走らせてみます。これでスパッといい値が出れば問題無しなんですが・・・ *1:駒の種類・手番・位置等を保存する表