Bread Engine 1.1.0
Bread Engine 1.1.0 is around 130 elo stronger than version 1.0.0 in short time controls, and 65 elo stronger in long time controls.
Additions:
- Mate scores
- Internal iterative reductions
- uci information for tablebase moves
- history heuristic
- razoring
- static exchange evaluation pruning
- and... there is now a nonsense option, which makes Bread bongcloud occasionally, underpromote to bishops and knights as well as print lyrics from "never gonna give you up" during search.
Improvements/bug fixes:
- switched from using float to integer scores
- improved reverse futility pruning
- removed late move reduction for killer moves
- fixed WDL probing bug
Results of bread_engine_1.1.0 vs bread_engine_1.0.0 (10+0.1, 1t, MB, UHO_2024_8mvs_big_+115_+134.pgn):
Elo: 132.04 +/- 31.13, nElo: 182.16 +/- 38.93
LOS: 100.00 %, DrawRatio: 30.07 %, PairsRatio: 5.69
Games: 306, Wins: 167, Losses: 56, Draws: 83, Points: 208.5 (68.14 %)
Ptnml(0-2): [2, 14, 46, 53, 38]
LLR: 2.95 (-2.94, 2.94) [0.00, 10.00]
Results of bread_engine_1.1.0 vs bread_engine_1.0.0 (40+0.5, 1t, MB, UHO_2024_8mvs_big_+115_+134.pgn):
Elo: 64.42 +/- 23.05, nElo: 89.02 +/- 31.08
LOS: 100.00 %, DrawRatio: 42.92 %, PairsRatio: 2.51
Games: 480, Wins: 208, Losses: 120, Draws: 152, Points: 284.0 (59.17 %)
Ptnml(0-2): [9, 30, 103, 60, 38]
LLR: 2.99 (-2.94, 2.94) [0.00, 10.00]