Skip to content

Thrawn v1.0

Choose a tag to compare

@feftywacky feftywacky released this 27 Dec 10:01
· 106 commits to main since this release

Thrawn is a UCI compliant chess engine that does not have its own GUI
~1900 ELO

Features:

  • bitboard representation
  • PeSTO's evaluation + bonuses/penalties for piece mobility and safety
  • negamax search
  • alpha beta pruning
  • principal variation search
  • iterative deepening
  • MMV-LVA move ordering
  • move history
  • late move reduction
  • null move pruning
  • zobrist hashing + transposition table (with dynamic memory allocated hashmap)
  • time control