Chess engine: Motor 0.8.0
Motor - UCI chess engine written in C++ 17 with (768 -> 32) x 2 -> 1 NNUE trained with
Currently requires Clang or GCC/MinGW compiler.
Author: Martin Novák, Ranking Chess Engines Diary CEDR=3673
We are happy that there is another version of this engine (the previous one was released in August). The previous version plays in the 1st League of the best CEDR chess engines and has a rating of 3673! It will be interesting to see how it fares in new tests - these will be available on our website soon.
v.0.8.0:
Progression Tests:
Tests on UHO_Lichess_4852_v1.epd opening book:
Elo | 39.00 +- 3.67 (95%)
Conf | 8.0+0.08s Threads=1 Hash=32MB
Games | N: 10002 W: 3176 L: 2058 D: 4768
Penta | [33, 774, 2342, 1746, 106]
Elo | 38.35 +- 6.32 (95%)
Conf | 40.0+0.40s Threads=1 Hash=64MB
Games | N: 3002 W: 878 L: 548 D: 1576
Penta | [4, 225, 721, 539, 12]
Test on 8moves_v3.pgn:
Elo | 18.43 +- 4.42 (95%)
Conf | 40.0+0.40s Threads=1 Hash=64MB
Games | N: 3000 W: 312 L: 153 D: 2535
Penta | [0, 108, 1134, 249, 9]
Changes
Most changes come from experiments with correction history:
Threat structure correction history
Minor structure correction history (idea from Sirius)
Continuation correction history
New weight formula
Qsearch correction
New network with 8 input buckets
New history table for move ordering indexed by material index
Motor 0.6.0 - results:
Caissa 1.19 | 7/23 | -9 | 23 Games |
Clarity 7.2.0 | 10.5/21 | +0 | 21 Games |
Alexandria 7.0.0 | 5.5/18 | -7 | 18 Games |
Obsidian 13.0 | 5/18 | -8 | 18 Games |
Lizard 10.5 | 6/14 | -2 | 14 Games |
Berserk 13 | 5/14 | -4 | 14 Games |
JigSaw 5.9 | 2/13 | -9 | 13 Games |
Uralochka 3.41a JA | 6/12 | +0 | 12 Games |
Viridithas 13.0.0 | 5.5/12 | -1 | 12 Games |
Clover 6.2 | 5.5/12 | -1 | 12 Games |
Yuliana 5.0 | 2.5/12 | -7 | 12 Games |
Javelin 2.0.0 | 11/11 | +11 | 11 Games |
Lambergar 0.6.0 | 10.5/11 | +10 | 11 Games |
Kookaburra 3.00 | 1.5/11 | -8 | 11 Games |
Bagatur 5.1a | 9/10 | +8 | 10 Games |
Patricia 3 | 8/10 | +6 | 10 Games |
Chess-System-Tal-2 | 4.5/10 | -1 | 10 Games |
RubiChess 20240112 | 4.5/10 | -1 | 10 Games |
Peacekeeper 3.01 | 4/10 | -2 | 10 Games |
Seer 2.8.0 | 4/10 | -2 | 10 Games |
Ethereal 14.25 | 3.5/10 | -3 | 10 Games |
Comments
Post a Comment