Andrew's Checkers Game -- CSCI 311 Assignment #2


Rules of the Game


Starting position

Each player starts with twelve pieces on the red squares of the three rows closest to that player's side. The row closest to each player is called the kings row. The player with the white coloured pieces moves first.


Move rules

There are two different ways to make a move in Checkers: A simple move consists of sliding a piece one square diagonally to an adjacent unoccupied dark square. Uncrowned pieces may move only diagonally forward; kings may move in any diagonal direction. A jump is a move from a square diagonally adjacent to an opponent's piece to an empty square immediately beyond it, in the same line. (Thus, jumping over the square containing the opponent's piece.) Uncrowned pieces may jump only diagonally forward; kings may jump in any diagonal direction. A jumped piece is considered "captured" and removed from the game. Any piece, whether crowned or not, may jump a king. Multiple jumps are possible, if after one jump, another piece is immediately eligible to be jumped—even if that jump is in a different diagonal direction. If more than one multiple-jump move is available, the player may choose which piece to jump with, and which jumping option or sequence of jumps to make..


Kings

If a player's piece moves into the kings row on the opposing player's side of the board, that piece is said to be crowned, becoming a king and gaining the ability to move both forward and backward.


End of game

A player wins by capturing all of the opponent's pieces!