tanuki- 2019-02-16 halfkp_256x2-32-32 強化学習6周目 3千万局面×2セット
- 棋譜生成
- tanuki-棋譜生成ルーチン
- 評価関数 halfkp_256x2-32-32.iteration=5.exact
- 思考ノード数 50万
- 開始局面はfoodgate上の棋譜から1局面ランダムに選択し、ランダムに1手指した局面とする
- 3千万局面生成×2セット
- 対局は打ち切らず詰みの局面まで学習データに出力する
- シャフル
- あり
- 機械学習
- NNUE機械学習ルーチン v1.0
- ネットワーク halfkp_256x2-32-32
- 学習手法 SGD ミニバッチ法
- batchsize 1000000
- lambda 0.4
- eta 0.01
- newbob_decay 0.5
- nn_batch_size 1000
- eval_save_interval 100,000,000・10,000,000
- loss_output_interval 1,000,000
- mirror_percentage 50
- eval_limit 32000
- レーティング測定
- 対局相手
- halfkp_256x2-32-32.iteration=5.exact
- NNUEkai7
- orqha
- 思考ノード数: 200万ノード
- 全対局数: 1000
- 同時対局数: 20
- ハッシュサイズ: 512
- 開始局面: やねうら王互換局面集24手目からランダムに選択
実験結果
ロス
halfkp_256x2-32-32.iteration=6.master・・・新しく生成した3000万局面を学習させたもの
halfkp_256x2-32-32.iteration=6.mix・・・すでに生成した3000万曲めんとミックスして学習させたもの
レーティング測定結果
halfkp_256x2-32-32.iteration=6.master
09:21:03 engine1=E:\Jenkins\workspace\TanukiColiseum.2018-12-08\engine1\source\YaneuraOu-by-gcc.exe eval1=F:\hnoda\nnue\eval\halfkp_256x2-32-32.iteration=6.master/final 09:21:03 engine2=E:\Jenkins\workspace\TanukiColiseum.2018-12-08\engine2\source\YaneuraOu-by-gcc.exe eval2=F:\hnoda\nnue\eval\halfkp_256x2-32-32.iteration=5.exact\final 09:21:03 対局数1000 先手勝ち469(50%) 後手勝ち460(49%) 引き分け71 09:21:03 engine1 09:21:03 勝ち411(44% R-40.20) 先手勝ち205(22%) 後手勝ち206(22%) 09:21:03 宣言勝ち4 先手宣言勝ち2 後手宣言勝ち2 09:21:03 先手引き分け25 後手引き分け46 09:21:03 engine2 09:21:03 勝ち518(55%) 先手勝ち264(28%) 後手勝ち254(27%) 09:21:03 宣言勝ち0 先手宣言勝ち0 後手宣言勝ち0 09:21:03 先手引き分け46 後手引き分け25
06:22:53 engine1=E:\Jenkins\workspace\TanukiColiseum.2018-12-08\engine1\source\YaneuraOu-by-gcc.exe eval1=F:\hnoda\nnue\eval\halfkp_256x2-32-32.iteration=6.master\final 06:22:53 engine2=E:\Jenkins\workspace\TanukiColiseum.2018-12-08\engine2\source\YaneuraOu-by-gcc.exe eval2=F:\hnoda\nnue\eval\NNUEkaiX 06:22:53 対局数1000 先手勝ち533(55%) 後手勝ち428(44%) 引き分け39 06:22:53 engine1 06:22:53 勝ち437(45% R-31.54) 先手勝ち247(25%) 後手勝ち190(19%) 06:22:53 宣言勝ち5 先手宣言勝ち1 後手宣言勝ち4 06:22:53 先手引き分け19 後手引き分け20 06:22:53 engine2 06:22:53 勝ち524(54%) 先手勝ち286(29%) 後手勝ち238(24%) 06:22:53 宣言勝ち1 先手宣言勝ち1 後手宣言勝ち0 06:22:53 先手引き分け20 後手引き分け19
12:55:41 engine1=E:\Jenkins\workspace\TanukiColiseum.2018-12-08\engine1\source\YaneuraOu-by-gcc.exe eval1=F:\hnoda\nnue\eval\halfkp_256x2-32-32.iteration=6.master\final 12:55:41 engine2=E:\Jenkins\workspace\TanukiColiseum.2018-12-08\engine2\source\YaneuraOu-by-gcc.exe eval2=F:\hnoda\nnue\eval\orqha 12:55:41 対局数1000 先手勝ち499(51%) 後手勝ち461(48%) 引き分け40 12:55:41 engine1 12:55:41 勝ち457(47% R-16.66) 先手勝ち239(24%) 後手勝ち218(22%) 12:55:41 宣言勝ち7 先手宣言勝ち0 後手宣言勝ち7 12:55:41 先手引き分け16 後手引き分け24 12:55:41 engine2 12:55:41 勝ち503(52%) 先手勝ち260(27%) 後手勝ち243(25%) 12:55:41 宣言勝ち0 先手宣言勝ち0 後手宣言勝ち0 12:55:41 先手引き分け24 後手引き分け16
halfkp_256x2-32-32.iteration=6.mix
16:16:59 engine1=E:\Jenkins\workspace\TanukiColiseum.2018-12-08\engine1\source\YaneuraOu-by-gcc.exe eval1=F:\hnoda\nnue\eval\halfkp_256x2-32-32.iteration=6.mix\final 16:16:59 engine2=E:\Jenkins\workspace\TanukiColiseum.2018-12-08\engine2\source\YaneuraOu-by-gcc.exe eval2=F:\hnoda\nnue\eval\halfkp_256x2-32-32.iteration=5.exact\final 16:16:59 対局数1000 先手勝ち496(53%) 後手勝ち437(46%) 引き分け67 16:16:59 engine1 16:16:59 勝ち455(48% R-8.57) 先手勝ち245(26%) 後手勝ち210(22%) 16:16:59 宣言勝ち6 先手宣言勝ち0 後手宣言勝ち6 16:16:59 先手引き分け37 後手引き分け30 16:16:59 engine2 16:16:59 勝ち478(51%) 先手勝ち251(26%) 後手勝ち227(24%) 16:16:59 宣言勝ち0 先手宣言勝ち0 後手宣言勝ち0 16:16:59 先手引き分け30 後手引き分け37
02:22:53 engine1=E:\Jenkins\workspace\TanukiColiseum.2018-12-08\engine1\source\YaneuraOu-by-gcc.exe eval1=F:\hnoda\nnue\eval\halfkp_256x2-32-32.iteration=6.mix\final 02:22:53 engine2=E:\Jenkins\workspace\TanukiColiseum.2018-12-08\engine2\source\YaneuraOu-by-gcc.exe eval2=F:\hnoda\nnue\eval\NNUEkaiX 02:22:53 対局数1000 先手勝ち446(46%) 後手勝ち508(53%) 引き分け46 02:22:53 engine1 02:22:53 勝ち525(55% R35.08) 先手勝ち254(26%) 後手勝ち271(28%) 02:22:53 宣言勝ち3 先手宣言勝ち3 後手宣言勝ち0 02:22:53 先手引き分け32 後手引き分け14 02:22:53 engine2 02:22:53 勝ち429(44%) 先手勝ち192(20%) 後手勝ち237(24%) 02:22:53 宣言勝ち1 先手宣言勝ち1 後手宣言勝ち0 02:22:53 先手引き分け14 後手引き分け32
19:46:31 engine1=E:\Jenkins\workspace\TanukiColiseum.2018-12-08\engine1\source\YaneuraOu-by-gcc.exe eval1=F:\hnoda\nnue\eval\halfkp_256x2-32-32.iteration=6.mix\final 19:46:31 engine2=E:\Jenkins\workspace\TanukiColiseum.2018-12-08\engine2\source\YaneuraOu-by-gcc.exe eval2=F:\hnoda\nnue\eval\orqha 19:46:31 対局数1000 先手勝ち469(49%) 後手勝ち486(50%) 引き分け45 19:46:31 engine1 19:46:31 勝ち489(51% R8.37) 先手勝ち239(25%) 後手勝ち250(26%) 19:46:31 宣言勝ち3 先手宣言勝ち3 後手宣言勝ち0 19:46:31 先手引き分け16 後手引き分け29 19:46:31 engine2 19:46:31 勝ち466(48%) 先手勝ち230(24%) 後手勝ち236(24%) 19:46:31 宣言勝ち0 先手宣言勝ち0 後手宣言勝ち0 19:46:31 先手引き分け29 後手引き分け16