Skip to content

Ravager 1

Choose a tag to compare

@erensh27 erensh27 released this 22 Aug 05:52
· 5 commits to main since this release

Ravager 1 — pure handcrafted-evaluation chess engine.

No NNUE. No opening book. No endgame tablebases.

Strength: ~2380 CCRL-blitz scale (95% CI 2320-2445), measured with
cutechess-cli vs CT800 1.46 (CCRL 2708) and Amundsen 0.80 (CCRL 2325),
148 games total, Bayesian Elo fit (Davidson draw model, anchor priors).

Highlights:

  • Tapered handcrafted evaluation, texel-tuned (datagen + tuner included)
  • PVS search: aspiration, singular + double-check extensions, LMR/LMP/
    futility/razoring, adaptive NMP + verification, ProbCut, improving-scaled
    margins, continuation history, predictive time management
  • Incremental PSQT/material/phase accumulators, pawn-structure hash
  • BMI2/PEXT sliding attacks (x86-64 with BMI2 required for this binary)
  • Verified by exhaustive perft (startpos, Kiwipete, CPW 3-6)

Build from source: make
Full credits: see CREDITS.md