advanced
Design a Board Game Framework
Design a reusable framework for board games. Include an abstract game loop, board with cells, piece placement and movement, player turn management, rule validation, and win condition evaluation. Support games like Chess, Checkers, and Connect Four through pluggable rules.
Loading the workspace...