Since you’re here...

We hope you will consider supporting us today. We need your support to continue to exist, because good entries are more and more work time. Every reader contribution, however big or small, is so valuable. Support "Chess Engines Diary" even a small amount– and it only takes a minute. Thank you.
============================== My email: jotes@go2.pl



Chess engine: Leorik 3.0 (for Windows, Linux and Mac)


Leorik - UCI chess engine
Author-Thomas Jahn Rating CEDR=2998

v.3.0:
Leorik 3.0 replaces the previously used HCE with a NNUE based evaluation.

The architecture is (768->256)x2->1 which means that the network uses 768 inputs (2 colors x 6 piece-types x 64 squares) and one hidden layer of 256 neurons. It maintains two separate accumulators (from black's perspective and from white's perspective) and has two sets of output weights to allow the network to learn tempo. It uses quantization (16bit integers) and AVX2 intrinsics so that 16 "synapses" can be processed in parallel. And of course the two accumulators are updated "efficiently", that is incrementally, by adding and subtracting weights when a piece moves or captures.
The network was trained using Bullet on 622M labeled positions extracted from selfplay games.

Rating CEDR progres - Leorik 
Demolito 2023-08-202/16-1216 Games
Caissa 1.13.10.5/16-1516 Games
Carp 3.0.10.5/16-1516 Games
Mida 2.18/14+214 Games
Altair 5.0.02/14-1014 Games
Alexandria 5.0.00.5/14-1314 Games
Akimbo 0.6.01/12-1012 Games
Freda 0.9910/10+1010 Games
AbbyStein 1.50.5/10-910 Games
Raid 2.76i_X0/10-1010 Games
Tofiks 1.2.08/8+88 Games
Chers 0.6.18/8+88 Games
Odonata 0.7.06.5/8+58 Games
Hazard 2.060.5/8-78 Games
Stormphrax 2.0.00/8-88 Games
Avalanche 2.0.00/8-88 Games
RofChade 3.10/8-88 Games
Reckless 0.2.06/6+66 Games
Asymptote 0.84/6+26 Games
Princhess 0.13.02.5/6-16 Games
Texel 1.101/6-46 Games


github:https://github.com/lithander/Leorik/releases/tag/3.0

Comments