Petri's Chess

Short description:
An ancient game of chess implemented using Java computer language. The earlier version was text based, but this newer version incorporates graphics using Java's awt library. It has three game modes to choose from. They are Human VS Human, Human VS AI and AI VS AI modes.

Contents

  1. User requirements
  2. Features

User requirements

Java JRE (Java Runtime Environment) 5 or newer must be installed into your system. JRE can be downloaded from www.java.com/getjava/.

To start the program just click Chess.jar file.

Features

The program is designed to be as easy to use as possible. It is still a good idea to go through every feature.

Modes

The game has three modes to choose from. They are Human VS Human, Human VS AI and AI VS AI modes.

Human VS Human:
In the beginning white side always starts first. First left click the piece you want to move and then left click the square you want the piece to move. As you click the piece you can see that the piece is selected when it has blue background. You can also note that all possible moves have orange background. That helps you to choose quick where to move the piece. When the first human player has made a turn then it's the other side's turn.
Tip: Press right mouse button to cancel the selected piece and choose other piece instead.

Human VS AI:
Human is the white side and it's also the starting side. As you move your piece similarly than in Human VS Human mode, you can see that computer moves it's piece as soon as you have moved your's.

AI VS AI:
Press mouse button and both computer players move at the same time one turn at a time.