Checkers Master

A checkers game with options for human-vs-human or human-vs-program gameplay. It includes configurable program difficulty levels and manages gameplay via a grid-based board, handling moves, captures, and turn switching. Timers track time for each player, and the app enforces checkers rules such as mandatory captures and king promotions. It provides a user interface for selecting moves, visualizing the board, and viewing game status updates. Game logic includes support for strategic AI moves based on difficulty, ensuring a challenging experience for players.