Road to 第1回UEC杯 in GATサイコロ将棋大会
ジムでエアロバイク漕ぎながらプランを練ってきたんで、まとめておきます。
スケジュール
- 2016/12末まで
- HYPERサイコロ将棋のルール実装
- 2017/01末まで
- 学習ルーチンの実装
- 2017/03/08or09(大会当日)まで
- 学習させつつ実戦用探索ルーチン・通信プロトコルの実装
ルール部分の修正箇所(5五将棋との差分)
実戦用探索ルーチンについて
本将棋・5五将棋とは違い、内部ノードでの合法手はダイスの出目に応じて変化する。その為、何らかの方法でランダムさに対処する必要がある。
プラントしては3つ検討中。
- 全てのダイスの出目のうち、最も(手番側から見た)評価値が高くなるダイスが出たものとして扱う。
- 全てのダイスの出目に対して、評価値の平均値をそのノードの評価値とする。
- 全てのダイスの出目のうち、最も(手番側から見た)評価値が低くなるダイスが出たものとして扱う。
1→2→3の順に楽観的→悲観的となっていく。
多分、1は勝手読みが過ぎて上手く行かないと思うので、2か3で行く予定。
*1:王手がかかっていないが、合法手が存在しない局面