Skip to content

v1.1.0

Compare
Choose a tag to compare
@bdmendes bdmendes released this 11 Sep 11:59
· 283 commits to master since this release
383b7ce

This release introduces an important evaluation factor: piece mobility. It also includes performance-related changes and better developer tooling.

Changelog

  • Consider piece mobility in the evaluation function
  • Add FIDE's insufficient material draw rules
  • Use incremental zobrist hashing for hashing positions (instead of AHash)
  • Pick one move at a time (do not physically sort the move list)
  • Count all search tree nodes instead of only leaf nodes
  • Bundle deploy script, test script, benchmarking tooling

Estimated Strength

  • Lichess: 2081 (Bullet), 2118 (Blitz), 2207 (Rapid)
  • Compared to the previous version: ✅ Elo difference: 64.57 +/- 21.97