Backend for a game of checkers
Build the backend of a checkers game under time pressure: board state, legal moves, captures and the win condition, with a data model you can explain. A working core matters more than polish.
No answer yet. Write the first one; the best answer gets endorsed.
