Skip to content

Latest commit

 

History

History
18 lines (15 loc) · 599 Bytes

README.md

File metadata and controls

18 lines (15 loc) · 599 Bytes

Rust Chess Engine

Features:

Can generate ~2 million positions / second (on my machine).

Todo:

  • Bitboard representation for boards
  • Handle edge cases: en passant, pinning, etc
  • Move generation
  • Minimax search
  • Alpha-beta pruning for minimax search
  • UCI (Universal Chess Interface) support
  • Switch to Magic Bitboards
  • Zobrist Hashing
  • Transposition Tables