Chess is a unique, easy to play, fun logic and puzzle game. The object of the game is to checkmate the opponent's king by placing it under threat of capture ("check") which cannot be avoided.
In addition to checkmate, the game can be won by the voluntary resignation of one's opponent, which may occur when too much material is lost, or if checkmate appears unavoidable.
A game may result in a draw in several ways, and neither player wins. The course of the game is divided in three phases. The beginning of the game is called the opening (with the development of pieces).
The opening yields to the phase called the middlegame. The last phase is the endgame, generally characterised by the disappearance of queens.
Requirements:
· Java 1.5 or later