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

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

今日やった分を反映

  • 将棋関連
    • デバッグ
    • 将棋用の評価関数の実装
      • 駒割
      • 絶対位置による評価
      • 王将との相対位置による評価
      • 王将の動ける範囲
      • 王将周辺の利きの数
      • 二駒の位置関係
        • 反転パターンに対処したら有効にする
    • 将棋で使う為に強化学習関連のクラスをC++に移植
    • TDLeaf(λ)
    • αβの高速化 ← ここまで1月中 ← どー考えても無理っす
      • MTD(f)
      • 【保留】反復深化
      • ハッシュ
      • 【保留】実現確率探索 OR ABC探索
    • 将棋のルールの細かい部分の実装
      • 千日手・連続王手の千日手の検出
      • 入玉宣言の実装
      • 詰みとステイルメイトの区別
      • 打ち歩詰めと打ち歩ステイルメイトの検出
    • 他のソフトとの連続対戦(勝率での検証用)
    • チューニング
    • メタ強化学習C++への移植 ← ここまで2月中
    • 並列化
    • USIにちゃんと対応 ← ここまで選手権前に
    • 【保留】詰め将棋の実装