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: Caissa 1.6 NNUE



Caissa - UCI chess engine,  Author: Michaล‚ Witanowski
Rating CEDR=3409

v.1.6:
~40 Elo improvement compared to v1.5

Changes:

Train new network on newly generated data set (400M positions used for training). Data set was extended by 20k and 40k nodes per move DFRC self-play games.
[Neural network trainer] Fix a bug which was leading to incorrect evaluations of endgame positions
[Neural network] Increase accumulator size from 768 to 1024.
[Neural network] Introduce 4 variants (buckets) of the last layer weights. Layer variant is selected based on number of pieces (idea borrowed from Stockfish). Network trainer required some refactoring to handle multiple weights variants per layer.
[Search / move ordering] Tweak history bonus. (+2 Elo)
[Search / move ordering] Introduce capture history heuristics and use it instead of LVA (least valuable attacker) heuristics. (+6 Elo)
[Search / move ordering] Improved threat/bonus for entering/escaping attacks. (+3 Elo)
[Eval / optimization] Incremental PSQT update. (5.8% NPS increase)
[Search / move ordering] Introduce "Node Cache" which caches number of node visits per move at nodes near tree root (height less than 3). It's used to improve move ordering. (+~4 Elo)
[UCI] Introduce "SyzygyProbeLimit" option
[Misc] Allow for non-power-of-2 TT size


Individual statistics: Caissa 0.5 NNUE - 230 games (+102,= 89,- 39), 63.7 %
Betsabe II 1.96               :   2 (+  1,=  0,-  1), 50.0 %
ECE 20.1                      :   2 (+  1,=  1,-  0), 75.0 %
Dimitri 5.2.3                 :   2 (+  2,=  0,-  0), 100.0 %
Fritz 17                      :   8 (+  3,=  5,-  0), 68.8 %
SeeChess 1.2                  :   2 (+  2,=  0,-  0), 100.0 %
Raubfisch X48e                :   2 (+  0,=  1,-  1), 25.0 %
Kayra 1.3                     :   2 (+  0,=  1,-  1), 25.0 %
Stockfish 15                  :   6 (+  0,=  2,-  4), 16.7 %
Fisherov 0.98k                :   4 (+  0,=  2,-  2), 25.0 %
BrainLearn 17                 :   2 (+  0,=  2,-  0), 50.0 %
Lozza 2.2                     :   4 (+  4,=  0,-  0), 100.0 %
Wasp 5.50                     :   2 (+  1,=  1,-  0), 75.0 %
Rebel 15                      :   2 (+  0,=  1,-  1), 25.0 %
Fisherov 0.98j                :   2 (+  0,=  1,-  1), 25.0 %
Komodo 13.02                  :   4 (+  1,=  3,-  0), 62.5 %
Arasan 23.3                   :   4 (+  0,=  3,-  1), 37.5 %
Barbarossa 0.6.0              :   2 (+  2,=  0,-  0), 100.0 %
Zahak 10.0                    :   2 (+  0,=  2,-  0), 50.0 %
Hiarcs 15.5                   :   4 (+  0,=  4,-  0), 50.0 %
Admete 1.5.0                  :   2 (+  2,=  0,-  0), 100.0 %
Caligula 1.0b                 :   2 (+  2,=  0,-  0), 100.0 %
Protej 0.6.2                  :   2 (+  2,=  0,-  0), 100.0 %
Supernova 2.4                 :   2 (+  1,=  1,-  0), 75.0 %
Zevra 2.5                     :   2 (+  2,=  0,-  0), 100.0 %
K2 0.99                       :   2 (+  2,=  0,-  0), 100.0 %
Raven 1.20                    :   2 (+  2,=  0,-  0), 100.0 %
Novice 3.1                    :   2 (+  2,=  0,-  0), 100.0 %
Ceibo 0.8                     :   2 (+  2,=  0,-  0), 100.0 %
MadChess 3.0                  :   2 (+  2,=  0,-  0), 100.0 %
Paulchen 332 0.1.1            :   2 (+  1,=  1,-  0), 75.0 %
FoxSEE 7.35.0                 :   2 (+  2,=  0,-  0), 100.0 %
Rodent NNUE 1.0               :   4 (+  2,=  2,-  0), 75.0 %
Waxman 2020                   :   2 (+  2,=  0,-  0), 100.0 %
Loki 3.5.0                    :   2 (+  2,=  0,-  0), 100.0 %
Galjoen 0.41.2                :   2 (+  2,=  0,-  0), 100.0 %
MagiC 2                       :   2 (+  2,=  0,-  0), 100.0 %
Cosette 5.1                   :   2 (+  2,=  0,-  0), 100.0 %
Ceechess 1.4                  :   2 (+  2,=  0,-  0), 100.0 %
MinimalChess 0.6              :   2 (+  2,=  0,-  0), 100.0 %
Baislicka dev ac327fd         :   2 (+  2,=  0,-  0), 100.0 %
Isa 2.0.83                    :   2 (+  2,=  0,-  0), 100.0 %
Stash 33.0                    :   2 (+  1,=  1,-  0), 75.0 %
RofChade 3.0                  :   4 (+  0,=  2,-  2), 25.0 %
Horowitz 2.1                  :   2 (+  2,=  0,-  0), 100.0 %
Rebel 15x2                    :  10 (+  3,=  7,-  0), 65.0 %
Minic 3.19                    :   2 (+  0,=  2,-  0), 50.0 %
Stockfish 140522              :   2 (+  0,=  1,-  1), 25.0 %
StockfishMZ 170522            :   6 (+  0,=  0,-  6),  0.0 %
ProteusSF RBE 008             :   4 (+  0,=  4,-  0), 50.0 %
Nalwald 15                    :   2 (+  2,=  0,-  0), 100.0 %
Colossus 2022a                :   6 (+  6,=  0,-  0), 100.0 %
Berserk 9-dev e68765ea32a3    :   2 (+  0,=  1,-  1), 25.0 %
Stockfish 290522 Ivec         :   4 (+  0,=  2,-  2), 25.0 %
Vafra 3.3.2                   :   4 (+  2,=  1,-  1), 62.5 %
Koivisto 8.8                  :   4 (+  0,=  3,-  1), 37.5 %
Halogen 10.23.11              :   2 (+  1,=  1,-  0), 75.0 %
Berserk 9-dev3                :   2 (+  0,=  1,-  1), 25.0 %
Fat Titz 110122               :   2 (+  0,=  1,-  1), 25.0 %
Mayhem 7.3                    :   2 (+  0,=  2,-  0), 50.0 %
Halogen 10.22                 :   2 (+  1,=  1,-  0), 75.0 %
Marvin 6.0.0                  :   6 (+  1,=  5,-  0), 58.3 %
Knightx 3.3                   :   2 (+  1,=  1,-  0), 75.0 %
Journeyman 2.1                :   2 (+  2,=  0,-  0), 100.0 %
CorChess 210622               :   6 (+  0,=  3,-  3), 25.0 %
Gargantua 1.0                 :   2 (+  1,=  1,-  0), 75.0 %
Smallbrain 4.0                :   2 (+  1,=  1,-  0), 75.0 %
Alexandria 2.2                :   2 (+  2,=  0,-  0), 100.0 %
Devre 3.0                     :   2 (+  2,=  0,-  0), 100.0 %
Vafra 12.1 Cfish              :   2 (+  0,=  1,-  1), 25.0 %
Rebel 15.1                    :   4 (+  0,=  4,-  0), 50.0 %
Blunder 8.0.0                 :   4 (+  4,=  0,-  0), 100.0 %
Stockfish 110722 Ivec         :   4 (+  0,=  2,-  2), 25.0 %
Frozenight 4.0.0              :   4 (+  1,=  3,-  0), 62.5 %
Stockfish 040722              :   4 (+  0,=  2,-  2), 25.0 %
Simple Chess 1.1.0            :   4 (+  4,=  0,-  0), 100.0 %
Caissa 0.7.0                  :   4 (+  2,=  2,-  0), 75.0 %
CorChess 110722               :   4 (+  0,=  1,-  3), 12.5 %
FoxSEE 8                      :   4 (+  4,=  0,-  0), 100.0 %



Comments