Skip to content

Bread Engine 1.1.0

Choose a tag to compare

@Nonlinear2 Nonlinear2 released this 29 Jul 18:28
· 459 commits to main since this release

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]