Skip to content

Berserk 3.1.0

Compare
Choose a tag to compare
@jhonnold jhonnold released this 22 Mar 19:52
· 687 commits to main since this release

Changes

This release is mostly for NPS and bug fixing

NPS

  • Improvement piece tracking in Board
  • Heavier usage on arrays instead of operations
  • Evaluation stored in TT
  • Fifty move rule combined with isRepetition

Bugs

  • Zobrist collisions due to bad PRNG resolved
    • Special thanks to Martin (author of Cheng) for assisting me with this
  • MVV_LVA sorting of EP moves
  • Reset killers at start of new ply

Bench: 10593829
Short test vs Berserk 3.0.0

ELO   | 36.32 +- 35.94 (95%)
SPRT  | 60+1s Threads=1 Hash=32MB
LLR   | 1.71 (-2.94, 2.94) [-10.00, 10.00]
Games | N: 192 W: 60 L: 40 D: 92