Bread Engine 1.3.0
Bread Engine 1.3.0 is around 58 elo stronger than version 1.2.0 in STC and around 45 elo stronger in LTC.
NNUE improvements:
Until now, Bread Engine had a neural network trained on lichess pgns featuring stockfish evaluations.
Bread Engine 1.3.0 has a new neural network, that was trained from scratch using games of self-play from version 1.2.0.
The new network has a slightly modified architecture, and a bug that produced integer overflows due to bad weight clipping has been fixed.
Other improvements:
- better transposition tables
- code refactors
STC: 10 + 0.1 s
Results of bread_engine_1.3.0 vs bread_engine_1.2.0 (10+0.1, 1t, MB, UHO_2024_8mvs_big_+115_+134.pgn):
Elo: 57.97 +/- 13.68, nElo: 75.95 +/- 17.58
LOS: 100.00 %, DrawRatio: 39.47 %, PairsRatio: 2.09
Games: 1500, Wins: 692, Losses: 444, Draws: 364, Points: 874.0 (58.27 %)
Ptnml(0-2): [37, 110, 296, 182, 125]
LTC: 40 + 0.4 s
Results of bread_engine_1.3.0 vs bread_engine_1.2.0 (40+0.4, 1t, MB, UHO_2024_8mvs_big_+115_+134.pgn):
Elo: 45.19 +/- 19.21, nElo: 59.21 +/- 24.87
LOS: 100.00 %, DrawRatio: 39.73 %, PairsRatio: 1.72
Games: 750, Wins: 318, Losses: 221, Draws: 211, Points: 423.5 (56.47 %)
Ptnml(0-2): [20, 63, 149, 86, 57]