tanuki- 2018-04-16 雑巾絞り 2週目
- 棋譜生成
- tanuki-棋譜生成ルーチン
- depth 6
- 開始局面はfoodgate上の棋譜から1局面ランダムに選択し、ランダムに1手指した局面とする
- 20億局面生成
- 対局は打ち切らず詰みの局面まで学習データに出力する
- 評価関数はhalfkp_256x2-32-32 2018-04-08 lambda=0.5
- シャフル
- あり
- 機械学習
- NNUE機械学習ルーチン v0.5
- ネットワーク halfkp_256x2-32-32
- 学習手法 SGD ミニバッチ法
- batchsize 1000000
- lambda 後述
- eta 0.1
- newbob_decay 0.5
- nn_batch_size 1000
- eval_save_interval 100000000
- loss_output_interval 1000000
- mirror_percentage 50
- eval_limit 32000
- レーティング測定
- 対局相手
- やねうら王 v4.80公式バイナリ avx2版 + Apery SDT5 評価関数
- やねうら王 v4.80 + NNUE v0.5 halfkp_256x2-32-32 2018-04-08 lambda=0.5
- 思考時間: 5000ms
- 全対局数: 1000
- 同時対局数: 24
- ハッシュサイズ: 256
- 開始局面: やねうら王互換局面集24手目からランダムに選択
実験結果
雑巾絞り (lambda=1.0)
07:40:45.091 engine1=F:\hnoda\nnue.git\source\YaneuraOu-by-gcc-halfkp_256x2-32-32_v0.5.exe eval1=F:\hnoda\nnue\eval\zoukin2.2018-03-12.halfkp_256x2-32-32.add.lambda=0.5.eval_limit=32000\final\final 07:40:45.091 engine2=F:\hnoda\YaneuraOu-2018-Otafuku-KPPT_V480\YaneuraOu-2018-Otafuku.exe eval2=F:\hnoda\hakubishin\exe\eval\apery_sdt5_eval_twig_format 07:40:45.091 T1,b5000,384 - 42 - 574(40.08% R-69.83) win black: white = 51.88% : 48.12% declaration win engine1=3 engine2=11
08:15:21.972 engine1=F:\hnoda\nnue.git\source\YaneuraOu-by-gcc-halfkp_256x2-32-32_v0.5.exe eval1=F:\hnoda\nnue\eval\zoukin2.2018-03-12.halfkp_256x2-32-32.add.lambda=0.5.eval_limit=32000\final\final 08:15:21.972 engine2=F:\hnoda\nnue.git\source\YaneuraOu-by-gcc-halfkp_256x2-32-32_v0.5.exe eval2=F:\hnoda\nnue\eval\zoukin2.2018-03-12.halfkp_256x2-32-32.add.lambda=0.5.eval_limit=32000\final 08:15:21.972 T1,b5000,346 - 64 - 590(36.97% R-92.71) win black: white = 52.24% : 47.76% declaration win engine1=9 engine2=5
elmo絞り (lambda=0.5)
07:58:21.207 engine1=F:\hnoda\nnue.git\source\YaneuraOu-by-gcc-halfkp_256x2-32-32_v0.5.exe eval1=F:\hnoda\nnue\eval\zoukin2.2018-03-12.halfkp_256x2-32-32.iteration=2.lambda=0.5\final\final 07:58:21.207 engine2=F:\hnoda\YaneuraOu-2018-Otafuku-KPPT_V480\YaneuraOu-2018-Otafuku.exe eval2=F:\hnoda\hakubishin\exe\eval\apery_sdt5_eval_twig_format 07:58:21.207 T1,b5000,403 - 39 - 558(41.94% R-56.53) win black: white = 52.34% : 47.66% declaration win engine1=7 engine2=4
08:16:43.800 engine1=F:\hnoda\nnue.git\source\YaneuraOu-by-gcc-halfkp_256x2-32-32_v0.5.exe eval1=F:\hnoda\nnue\eval\zoukin2.2018-03-12.halfkp_256x2-32-32.iteration=2.lambda=0.5\final\final 08:16:43.800 engine2=F:\hnoda\nnue.git\source\YaneuraOu-by-gcc-halfkp_256x2-32-32_v0.5.exe eval2=F:\hnoda\nnue\eval\zoukin2.2018-03-12.halfkp_256x2-32-32.add.lambda=0.5.eval_limit=32000\final 08:16:43.800 T1,b5000,347 - 68 - 585(37.23% R-90.73) win black: white = 53.00% : 47.00% declaration win engine1=15 engine2=2
discount絞り
07:51:26.891 engine1=F:\hnoda\nnue.git\source\YaneuraOu-by-gcc-halfkp_256x2-32-32_v0.5.exe eval1=F:\hnoda\nnue\eval\zoukin2.2018-03-12.halfkp_256x2-32-32.iteration=2.discount\final\final 07:51:26.891 engine2=F:\hnoda\YaneuraOu-2018-Otafuku-KPPT_V480\YaneuraOu-2018-Otafuku.exe eval2=F:\hnoda\hakubishin\exe\eval\apery_sdt5_eval_twig_format 07:51:26.891 T1,b5000,414 - 31 - 555(42.72% R-50.92) win black: white = 50.98% : 49.02% declaration win engine1=8 engine2=6
08:14:57.182 engine1=F:\hnoda\nnue.git\source\YaneuraOu-by-gcc-halfkp_256x2-32-32_v0.5.exe eval1=F:\hnoda\nnue\eval\zoukin2.2018-03-12.halfkp_256x2-32-32.iteration=2.discount\final\final 08:14:57.182 engine2=F:\hnoda\nnue.git\source\YaneuraOu-by-gcc-halfkp_256x2-32-32_v0.5.exe eval2=F:\hnoda\nnue\eval\zoukin2.2018-03-12.halfkp_256x2-32-32.add.lambda=0.5.eval_limit=32000\final 08:14:57.182 T1,b5000,379 - 64 - 557(40.49% R-66.89) win black: white = 54.59% : 45.41% declaration win engine1=9 engine2=4