loks0n/rapid-draughts

Implement Russian Draughts

loks0n opened this issue · 0 comments

Some interesting information here: https://sudonull.com/post/92610-Magic-bitboards-and-Russian-checkers

Russian Draughts is played on 8x10 which requires at least 40 bits * 3 to represent board state. The article above describes some efficient implementations.

  • Engine strategy
  • Move generation
  • Engine factory
  • 1D adapter strategy
  • Game factory
  • Evaluation function
  • Computer factory