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: Superultra 2.0 NNUE


Superultra (NNUE)
Rating CEDR=3488

Superultra is a UCI compliant chess engine that uses an alpha-beta search framework, various heuristics and optimization techniques, and an efficiently updatable neural network (NNUE) in order to analyze chess positions and calculate moves.

v.2.0:
Major Changes:
Revamped NNUE
Changed hidden layer size from 384 to 512
Changed king bucket count from 6 to 10 (mirrored)
Created 8 output weight buckets that are selected based on the number of pieces left
More training data from the same dataset
More relaxed quantization
Improvements
Introduced cut-nodes
Optimized QS SEE and Probcut
Rewrote time manager score fluctuation multiplier
Decay old histories
New features
Ponder
Support for various UCI Search specifications such as depth limit and node limit
New Makefile

Elo (STC 6+0.06)
Score of V2.0 vs V1.0: 189 - 88 - 284  [0.590] 561
...      V2.0 playing White: 112 - 40 - 130  [0.628] 282
...      V2.0 playing Black: 77 - 48 - 154  [0.552] 279
...      White vs Black: 160 - 117 - 284  [0.538] 561
Elo difference: 63.2 +/- 20.2, LOS: 100.0 %, DrawRatio: 50.6 %
SPRT: llr 2.97 (100.8%), lbound -2.94, ubound 2.94 - H1 was accepted

Elo (LTC 30+0.1)
Score of V2.0 vs V1.0: 116 - 42 - 256  [0.589] 414
...      V2.0 playing White: 76 - 10 - 122  [0.659] 208
...      V2.0 playing Black: 40 - 32 - 134  [0.519] 206
...      White vs Black: 108 - 50 - 256  [0.570] 414
Elo difference: 62.8 +/- 20.4, LOS: 100.0 %, DrawRatio: 61.8 %
SPRT: llr 2.95 (100.2%), lbound -2.94, ubound 2.94 - H1 was accepted


Superultra 2.0 download


Comments