nodchipのコンピューター将棋ブログ

コンピューター将棋ソフト「tanuki-」シリーズの実験結果を掲載しています。

tanuki- 2018-12-24 halfkp_256x2-32-32 教師データ比較

tanuki- 2018-12-24 halfkp_256x2-32-32 教師データ比較

  • 棋譜生成
    • tanuki-棋譜生成ルーチン
      • depth 8
      • 開始局面はfoodgate上の棋譜から1局面ランダムに選択し、ランダムに1手指した局面とする
      • 50億局面生成 うち最初の5億局面は勝敗フラグが誤っていたため破棄
      • 対局は打ち切らず詰みの局面まで学習データに出力する
      • 評価関数はApery SDT5
    • 月刊教師局面 2018年1月号
  • シャフル
    • あり
  • 機械学習
    • NNUE機械学習ルーチン v1.0
    • ネットワーク halfkp_256x2-32-32
    • 学習手法 SGD ミニバッチ法
    • batchsize 1000000
    • lambda 0.5
    • eta 1.0
    • newbob_decay 0.5
    • nn_batch_size 1000
    • eval_save_interval 100000000
    • loss_output_interval 1000000
    • mirror_percentage 50
    • eval_limit 32000
  • レーティング測定
    • 対局相手
      • tanuki-wcsc28相当
        • zoukin2.2018-03-12.halfkp_256x2-32-32.add.eta=1.0.lambda=0.5
      • 思考ノード数: 200万ノード
      • 全対局数: 1000
      • 同時対局数: 20
      • ハッシュサイズ: 512
      • 開始局面: やねうら王互換局面集24手目からランダムに選択

      実験結果

      ロス

      レーティング測定結果

      00:03:01 engine1=E:\Jenkins\workspace\TanukiColiseum.2018-12-08\engine1\source\YaneuraOu-by-gcc.exe eval1=F:\hnoda\nnue\eval\halfkp_256x2-32-32.iteration=1.kifu=tanuki-\final 00:03:01 engine2=E:\Jenkins\workspace\TanukiColiseum.2018-12-08\engine2\source\YaneuraOu-by-gcc.exe eval2=F:\hnoda\nnue\eval\halfkp_256x2-32-32.iteration=1.kifu=yane\final 00:03:01 対局数1000 先手勝ち513(52%) 後手勝ち460(47%) 引き分け27 00:03:01 engine1 00:03:01 勝ち393(40% R-67.61) 先手勝ち210(21%) 後手勝ち183(18%) 00:03:01 宣言勝ち33 先手宣言勝ち24 後手宣言勝ち9 00:03:01 先手引き分け8 後手引き分け19 00:03:01 engine2 00:03:01 勝ち580(59%) 先手勝ち303(31%) 後手勝ち277(28%) 00:03:01 宣言勝ち0 先手宣言勝ち0 後手宣言勝ち0 00:03:01 先手引き分け19 後手引き分け8

      21:26:24 engine1=E:\Jenkins\workspace\TanukiColiseum.2018-12-08\engine1\source\YaneuraOu-by-gcc.exe eval1=F:\hnoda\nnue\eval\halfkp_256x2-32-32.iteration=1.kifu=tanuki-\final 21:26:24 engine2=E:\Jenkins\workspace\TanukiColiseum.2018-12-08\engine2\source\YaneuraOu-by-gcc.exe eval2=F:\hnoda\nnue\eval\zoukin2.2018-03-12.halfkp_256x2-32-32.add.eta=1.0.lambda=0.5\final 21:26:24 対局数1000 先手勝ち484(50%) 後手勝ち482(49%) 引き分け34 21:26:24 engine1 21:26:24 勝ち298(30% R-140.22) 先手勝ち151(15%) 後手勝ち147(15%) 21:26:24 宣言勝ち1 先手宣言勝ち1 後手宣言勝ち0 21:26:24 先手引き分け13 後手引き分け21 21:26:24 engine2 21:26:24 勝ち668(69%) 先手勝ち333(34%) 後手勝ち335(34%) 21:26:24 宣言勝ち20 先手宣言勝ち8 後手宣言勝ち12 21:26:24 先手引き分け21 後手引き分け13

      03:58:01 engine1=E:\Jenkins\workspace\TanukiColiseum.2018-12-08\engine1\source\YaneuraOu-by-gcc.exe eval1=F:\hnoda\nnue\eval\halfkp_256x2-32-32.iteration=1.kifu=yane\final 03:58:01 engine2=E:\Jenkins\workspace\TanukiColiseum.2018-12-08\engine2\source\YaneuraOu-by-gcc.exe eval2=F:\hnoda\nnue\eval\zoukin2.2018-03-12.halfkp_256x2-32-32.add.eta=1.0.lambda=0.5\final 03:58:01 対局数1000 先手勝ち497(50%) 後手勝ち482(49%) 引き分け21 03:58:01 engine1 03:58:01 勝ち372(37% R-85.06) 先手勝ち191(19%) 後手勝ち181(18%) 03:58:01 宣言勝ち0 先手宣言勝ち0 後手宣言勝ち0 03:58:01 先手引き分け8 後手引き分け13 03:58:01 engine2 03:58:01 勝ち607(62%) 先手勝ち306(31%) 後手勝ち301(30%) 03:58:01 宣言勝ち24 先手宣言勝ち15 後手宣言勝ち9 03:58:01 先手引き分け13 後手引き分け8