Motor - UCI chess engine written in C++ 17 with (768 -> 32) x 2 -> 1 NNUE trained with
Currently requires Clang or GCC/MinGW compiler.
Rating Chess Engines Diary CEDR=2786
v.0.4.0:
New network size: (768 -> 512) x 2 -> 1
SCRelu activation function
Custom AVX2 simd
SEE pruning
Singular extension + Double extensions
Soft-tm
STC:
Score of motor 0.4.0 vs motor 0.3.0: 1880 - 367 - 1653 [0.694] 3900
... motor 0.4.0 playing White: 1424 - 48 - 479 [0.853] 1951
... motor 0.4.0 playing Black: 456 - 319 - 1174 [0.535] 1949
... White vs Black: 1743 - 504 - 1653 [0.659] 3900
Elo difference: 142.2 +/- 8.4, LOS: 100.0 %, DrawRatio: 42.4 %
LTC:
Score of motor 0.4.0 vs motor 0.3.0: 525 - 93 - 532 [0.688] 1150
... motor 0.4.0 playing White: 412 - 10 - 153 [0.850] 575
... motor 0.4.0 playing Black: 113 - 83 - 379 [0.526] 575
... White vs Black: 495 - 123 - 532 [0.662] 1150
Elo difference: 137.2 +/- 14.7, LOS: 100.0 %, DrawRatio: 46.3 %
Use the AVX2 version if possible.
Comments
Post a Comment