Rudim v2.1.3 - Aspiration Windows, Mobility, 2 Tier TT
Features
Fixes
- half & full move clock parsing for
ucifen (52ab876) - fix ply calculation (ff88ee8)
- fixed quiescence search interaction with pv & hash move ordering (feb4827)
- prevented TT cutoffs in pv nodes (481a6a6)
Maintenance
- decoupled movelist from board state (ac3926b)
- refactored PV table (0116246)
- updated docs, README (7003373, d8182c3, 1b55128)
- cleaned up todos, gitignore (16a8e69)
Statistics
Node Count Reduction (Same-Depth Comparison):
(Increase is because of the ply fixes, mobility scoring & aspiration windows - ELO increased even with more nodes traversed)
| Position | Depth | v2.1.2 (Previous) | v2.1.3 (Current) | Reduction |
|---|---|---|---|---|
| Starting | 9 | 73.9k | 142.1k | 0.52x |
| Advanced | 11 | 100.6k | 104.2k | 0.97x |
| Kiwi Pete | 8 | 151.6k | 154.6k | 0.98x |
| Endgame | 13 | 169.7k | 151.5k | 1.12x |
Tournament vs v2.1.2
--------------------------------------------------
Results of Current Rudim vs Stable Rudim (10+0.1, NULL, NULL, 8moves_v3.pgn):
Elo: 81.37 +/- 22.69, nElo: 113.44 +/- 30.45
LOS: 100.00 %, DrawRatio: 33.60 %, PairsRatio: 2.95
Games: 500, Wins: 208, Losses: 93, Draws: 199, Points: 307.5 (61.50 %)
Ptnml(0-2): [6, 36, 84, 85, 39], WL/DD Ratio: 1.15
--------------------------------------------------
Full Changelog: v2.1.2...v2.1.3