Rule: - 1) The game of nines is played by two players. Either player starts the game. 2) Each player has nine pieces in their disposal. The piece of the two should be distinct. 3)Play alternates between two players, each one placing one of their pieces on board. Players are not allowed to move their pieces while they have pieces in their hand. 4) If a player makes a row or a column of his own pieces( 3 in a line horizontally or vertically) They can remove one piece of the opposite player from board. The player however cannot remove any such piece of the other player that is a part of an existing complete row or column (3 in a line) of the opposite player. 5) Once the player has used up their pieces, they can then move one of their pieces to a neighbouring blank square. If the player makes a row or column of his own pieces, they can remove one-piece on of the opposite player from the board as above. 6) The game finishes when i- A player removes all pieces of their opponents from board. ii- Their opponent is unable to move any of their pieces. 7) the game will be declared draw when both players are able to move their pieces but no one can make three in a line. (the program should provide an option so that the players can mutually dram the game) Basic requirements:- Provide a mouse driven GUI The number of pieces in hand for each player must be shown. The board is cleared for each new game and play alternates between two players, The number of wins for each player is shown, as well as the number of draws.
## Deliverables
Complete source code of all programming work done Basic requirements:- Provide a mouse driven GUI The number of pieces in hand for each player must be shown. The board is cleared for each new game and play alternates between two players, The number of wins for each player is shown, as well as the number of draws.
## Deadline information
Must be completed by 08/22/2001