Berserk 3.1.0
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