Noughts & Crosses

The Game

Game for 2 players. Each player places a piece of his color (red or blue) on an unoccupied square on the board every turn.

Winner

The first player to get 5 adjoining pieces of his color on a line (as blue in the illustration above) wins.

Implementation

General Player

Every player is a Java class, an subclass of an subclass of class GamePlayer.

Noughts & Crosses - specific