Skip to content

v0.1

Compare
Choose a tag to compare
@healeycodes healeycodes released this 17 Apr 16:46
· 22 commits to main since this release
822fe13

This is the initial release of Andoma!

I'm satisfied with the test coverage and the engine's ability to play 'entry-level computer chess' via both command-line and the minimal UCI interface.

Features:

  • Alpha-beta pruning for move searching
  • Move ordering based off heuristics like captures and promotions
  • Tomasz Michniewski's Simplified Evaluation Function for board evaluation and piece-square tables
  • A slice of the Universal Chess Interface (UCI) to allow challenges via lichess.org
  • A command-line user interface