|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| IBoardGame | Defines methods required by board games in the game framework. |
| IBoardGameToken | Defines methods required by board game tokens in the game framework. |
| IGridBoard | Defines methods required by grid board environments in the game framework. |
| IGridBoardAdjudicator | Defines methods required by grid board adjudicators in the game framework. |
| Class Summary | |
|---|---|
| AbstractBoardGame | Provides a board game in the game framework. |
| AbstractGameGeneticAlgorithm | Provides base functionality for game genetic algorithms in the game framework. |
| AbstractGridBoard | Provides functionality for 2D and 3D grid board environments in the game framework. |
| AbstractGridBoardAdjudicator | Provides base functionality for grid board adjudicators in the game framework. |
| AbstractNeuralGridBoardEvaluator | Provides an evaluator which uses a neural network to arrive at a grid board evaluation. |
| AbstractSimpleAgent | Provides base functionality for a simple computer agent in the game framework. |
| Arrangement | Provides an enumeration of arrangements. |
| DefaultBoardGameToken | Provides a default token for the game framework. |
| DefaultGridBoard | Provides functionality for 2D and 3D grid board environments in the game framework. |
| EvaluatedPlacementAgent | Provides a computer agent which chooses the placement action which provides the highest evaluated environment. |
| GPFunctionEvaluator | Provides an evaluator which uses a genetic programming function. |
| GridBoardEvaluatorTerminal | Provides a genetic programming terminal to assist in evaluating a grid board. |
| GridBoardSupport | Provides support for grid boards in the game framework. |
| Markings | Provides an enumeration of markings. |
| SimplePlacementAgent | Provides a simple computer agent which creates a placement action for the first empty position found on a grid board. |
| TokenLineEvaluator | Provides an evaluator which uses line features, weights and token values to arrive at a grid board evaluation. |
| WeightedEvaluator | Provides an evaluator which uses position-based weights and token values to arrive at a grid board evaluation. |
Provides core game classes for board games in the game framework.

Figure 1 displays an overview of all classes in the boardgame package.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Copyright © 2007 Vizzini.org. All Rights Reserved. | 2007.12.25.03.00.02 |