loks0n/rapid-draughts

Implement International Draughts

loks0n opened this issue · 0 comments

Should use Long for bitboard data structure given International Draughts is played on an checkered 10x10 board, meaning 50 usable squares.

Interesting discussion here regarding efficient bitboard layouts: https://damforum.nl/bb3/viewtopic.php?t=4136

Breakdown

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