|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
BlackWhiteRenderer class is used for rendering black and white
stones.CellType enumeration represents possible types of game field
cells.Config class just holds game configuration settings.ConfigConsts class contains configuration constants.GamePanel class represents main configuration panel.GameField class represents field for Renju game.GamePanel class represents main game panel.GameRenderer class and its subclasses are responsible for
rendering of game field.GameResult class contains game result.Winner enumeration represents possible game winners.HumanPlayer class represents Player doing moves when
human clicks mouse button.Main class is main application class.Move class represents single move in Renju game.NoughtsCrossesRenderer class is used for rendering noughts
and crosses.Player interface represents player engine.RandomPlayer class represents Player doing random moves.Row class represents row of 5 cells.Direction enumeration represents row directions.RowUtil class contains methods for creating list of
Row objects.SimplePlayer class is Player implementation with
artificial intelligence.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||