|
Class Summary |
| EdgeData |
bulk data object to represent an ordered (directed) edge
, possibly together with some mark (for inflation/deflation purposes) |
| EvaluationResult |
used by the engine to store the evaluation of a position |
| FaceData |
bulk data object to represent polygons of constant face-valence |
| FastFace |
FaceData should be organized in such a way that standard methods run fast
neisF has replaced neisP |
| Fight |
Fight represents a match. |
| FigurData |
bulk data of a piece |
| FigureConstants |
constant type specific piece data moved out of figure data bean into here |
| GameData |
GameData represents a position |
| GraphVariant |
a bean specifying graph and variant |
| Grid |
Grid is used to map a graph to its faces and points |
| LabelData |
an data object used for improved label specification:
an ordered pair of faces plus an ordered pair of points |
| LabResult |
containing all info about the lab and corresponding cosy |
| MoveBean |
bulk data object to represent a single atomic move
(what piece it is, and if it's killing another piece and so on,
can be found out by using the corresponding position of all pieces. |
| MultiEvaluationResult |
used by the engine to store the evaluation of a position in the multiple players case |
| MultiLabResult |
label multi pieces version
containing all info about the lab and corresponding 2 cosies |
| Position |
used by XiStratPanel in selecting the positions of the pieces (to start a match from) and the board variant |
| StonesBean |
bulk data object representing the stones (and empty faces) for games such as Go and Reversi |
| Transposition |
bulk data object to represent a transposition (2-cycle permutation)
used in ExportData util to store treated ones |