All Classes and Interfaces
Class
Description
This class represents all possible actions during a
Game.This class is the main class that run the game with GUI.
This class represents the board of the Tak game.
This class is a GUI component of the Game.
Game constants (colors)
The class implements the behavior of the Spectrangle game (a modified two players version with skip and penalities)
Is an enumeration that express all the winning reasons
An abstract adapter class for receiving game events.
This event is used to notify interested parties that the game state is changed during a
Game.The listener interface for receiving "interesting" game events (begin, and end) during a game.
This class is a special a
Strategy class that is recognized by the GUI.This class is a GUI component of the Game.
This class is a GUI component of the Game.
This class is a GUI component of the Game.
An abstract adapter class for receiving misdesign events.
This event is used to notify interested parties that an error of design, conception or implementation has occurred during a
Game.The listener interface for receiving "interesting" misdesign events (begin, and end) during a game.
TODO comments
This class is a GUI component of the Game.
This
Strategy represents a strategy that randomly plays.An abstract adapter class for receiving round events.
This event is used to notify interested parties that the turn state is changed during a
Game.The listener interface for receiving "interesting" round events (begin, and end) during a game.
This class is a GUI component of the Game.
This class is a GUI component of the Game.
This
Strategy represents a strategy that always skip (i.e.This interface represents a generic strategy behavior (i.e.
An abstract adapter class for registering events.
This class is a GUI component of the Game.
An abstract adapter class for receiving turn events.
This event is used to notify interested parties that the turn state is changed during a
Game.The listener interface for receiving "interesting" turn events (begin, and end) during a game.