Skip to content

Rudim v2.1.1 - Optimizations & Hash Move

Choose a tag to compare

@znxftw znxftw released this 16 May 15:14
· 133 commits to main since this release

Features

  • implement hash move scoring (#101) (4587773)
  • store NMP moves in Transposition Table (d95e39e)

Fixes

  • prevent PV from continuing past a draw (ad87dca)
  • corrected benchmark initialization (3c328a6)

Maintenance

Statistics

Node Count Reduction :

Position v2.1.0 v2.1.1 Reduction
Starting 168.6k 172.2k 0.98x
Advanced 328.0k 83.6k 3.92x
Kiwi Pete 908.3k 615.3k 1.48x
Endgame 77.4k 45.7k 1.69x

Tournament vs v2.1.0

--------------------------------------------------
Results of Current Rudim vs Stable Rudim (2+0.1, NULL, NULL, 8moves_v3.pgn):
Elo: 66.10 +/- 24.20, nElo: 85.38 +/- 30.45
LOS: 100.00 %, DrawRatio: 33.60 %, PairsRatio: 2.19
Games: 500, Wins: 212, Losses: 118, Draws: 170, Points: 297.0 (59.40 %)
Ptnml(0-2): [11, 41, 84, 71, 43], WL/DD Ratio: 1.90
--------------------------------------------------

Full Changelog: v2.1.0...v2.1.1