Even if the second player is named CPU, the game is for two players, no AI being built in.
Rules:
Checkers is played on the light squares only.
If one of the pieces is next to one of the opponent's pieces and the square beyond it is free, the user is required to jump over the opponent’s piece. The opponent’s piece is then removed from the board.
It is possible to jump many times in a row with the same piece.
In the beginning, pieces can only move and jump forward. However, if a piece reaches the far end of the board then it becomes a king. (In this program, the king has a circle on it.)
A king is allowed to move and jump diagonally backwards and forwards.
Kings can be captured like any other piece.
Requirements:
· MATLAB 7.4 or higher