UCI chess engines: Devre
Author: Ömer Faruk Tutkun Rating Chess Engines Diary CEDR=3386
Devre is an open-source UCI compatible chess engine written in C as a hobby project.The code is a bit badly written now but I'll try to make it cleaner and more efficent in my free time. Although Devre is an original chess engine written from scratch, I got great help from chessprogramming wiki , talkchess forum,stcokfish discord ,and some open-source C engines: Ethereal, Vice, CPW.
Devre - Rating CEDR progres
Pl | Engine | Rating | Score | Games | % |
566 | Devre 5.0 | 3396,3 | 159.00 | 400 | 39.75 |
571 | Devre 4.0 | 3388.6 | 237.00 | 371 | 63.88 |
936 | Devre 2.0 | 3160.5 | 48.00 | 60 | 80.00 |
1059 | Devre 3.0 | 2999.2 | 19.50 | 100 | 19.50 |
v.6.0
Changes:
Correction History is added.
NNUE arch, data, and training process have changed. The new arch is (768->1536)x2->1 with SCRelu as an activation function.
A few bug fixes were made one of them was the problem of devre 5.0 poor ltc performance.
TT replacement scheme changed
Some improvements in the search.
Elo gain
Elo | 162.22 +- 9.64 (95%)
Conf | 40.0+0.40s Threads=1 Hash=16MB
Games | N: 2006 W: 1023 L: 149 D: 834
Penta | [3, 24, 241, 566, 169]
Thanks to the testers who tested Devre, and the chess engine developers that helped me while developing my engine.
Ömer Faruk Tutkun
Github-https://github.com/OmerFarukTutkun/Devre/releases/
Our social media:
Comments
Post a Comment