GA将?開発日記~王理のその先へ~

ネタ勢最強を目指して絶賛開発中。

思考時間制御に着手

 本当はαβ探索をリファクタリングしてからやりたかったんですが、そっちは失敗したんで第25回選手権バージョンの探索ルーチンを使う事にして改良開始。

 んで、今日は合議の票数ベースの思考時間制御の為のデータを収集するコードを書いて終了。

 遅くとも明日夜にはデータが出るはずなので、そっから集計して思考時間制御のパラメータを決めます。

 現状、思考時間は1秒・20秒・120秒の3段階で行く予定です。

 8クライアントの多数決合議で、全クライアントが1秒で同じ手を推薦してきたらその手を着手。票が割れたら20秒まで延長。そこでもさらに一定以上割れたら*1120秒まで長考する予定。

 まぁ、強くなるかは微妙ですが、思考時間制御がちゃんと出来ているとカッコいいので、ここはしっかり作りこみたいです。

*1:例えば最高票数と次点の差が2票以下、とか