Chess engine: Lizard 11
Lizard - UCI chess engine and NNUE Author: Liam McGuire
Rating Chess Engines Diary CEDR=3658
v.11:
This release is the first one to use self-play data to train networks. The network from version 10.5 was used to train ~200m positions, and subsequent networks used that data to train and produce more data. The milestone I was targeting here was to be nearly equal to 10.5 since the elo hit from removing Lc0 data was significant.
For the sake of my sanity (and because .NET can't/doesn't autovectorize NNUE code), this requires at least AVX2 to be performant, but should still function without it.
Picking a binary:
Start with the non-aot binary, and pick ...-512 if your processor has Avx512.
If you want a slightly slower but more compact binary, start with ...-aot-v4 and use the first one that doesn't crash:
v4 enables Avx512,
v3 enables Avx256,
v2 is a fallback for older CPU's
8+0.08:
Lizard 11.0 vs Lizard 10.5
Elo | 18.54 +- 6.98 (95%)
Conf | 8.0+0.08s Threads=1 Hash=32MB
Games | N: 3002 W: 873 L: 713 D: 1416
Penta | [13, 311, 728, 401, 48]
http://somelizard.pythonanywhere.com/test/1730/
60+0.6:
Lizard 11.0 vs Lizard 10.5
Elo | 2.43 +- 10.92 (95%)
Conf | 60.0+0.60s Threads=1 Hash=256MB
Games | N: 1000 W: 242 L: 235 D: 523
Penta | [1, 121, 249, 128, 1]
http://somelizard.pythonanywhere.com/test/1728/
DFRC:
Lizard 11.0 vs Lizard 10.5
Elo | 22.42 +- 14.20 (95%)
Conf | 8.0+0.08s Threads=1 Hash=32MB
Games | N: 2002 W: 770 L: 641 D: 591
Penta | [166, 128, 295, 235, 177]
http://somelizard.pythonanywhere.com/test/1732/
Lizard 10.5 - results:
Opponent | Score | +- | Games |
Obsidian 13.0 | 27.5/64 | -9 | 64 Games |
Alexandria 7.0.0 | 25.5/53 | -2 | 53 Games |
Chess-System-Tal-2 | 25.5/47 | +4 | 47 Games |
PlentyChess 3.0.0 | 19.5/47 | -8 | 47 Games |
Berserk 13 | 16.5/38 | -5 | 38 Games |
RubiChess 20240112 | 15.5/35 | -4 | 35 Games |
Ethereal 14.25 | 15/35 | -5 | 35 Games |
Peacekeeper 3.01 | 19.5/33 | +6 | 33 Games |
Caissa 1.20 JA | 14/29 | -1 | 29 Games |
Uralochka 3.41a JA | 14/28 | +0 | 28 Games |
Caissa 1.19 | 12/26 | -2 | 26 Games |
Motor 0.7.0 | 11/26 | -4 | 26 Games |
JigSaw 5.9 | 7/26 | -12 | 26 Games |
Viridithas 14.0.0 | 14/25 | +3 | 25 Games |
Clover 7.1 JA | 13.5/25 | +2 | 25 Games |
Yuliana 5.0 | 9/23 | -5 | 23 Games |
Stockfish 16.1 | 7.5/20 | -5 | 20 Games |
Nalwald 19 | 17/18 | +16 | 18 Games |
Patricia 3 | 16/18 | +14 | 18 Games |
Patricia 3.1 | 16/18 | +14 | 18 Games |
Viridithas 13.0.0 | 11.5/18 | +5 | 18 Games |
Comments
Post a Comment