| | Class | Description |
|---|
| | ColorPositionVO |
A common model value object with color and position values. |
| | ConductVO |
This conduct entity model with basic information as follows:
1.moved chess prototype(ChessPieces);
2.moved destination position(Point(x,y));
3.a brevity string such as "Pg3g4(兵3进4)";
4."eat off" reference on be eatten off chess pieces;
5.crossValue the current conductVO's zobrist key value;
|
| | OmenVO |
The evaluation of a position in Chinese chess has approximately five elements:
(1) the strength of the pieces in play,
(2) the important positions,
(3) the flexibility of the pieces,
(4) the threats between pieces and the protection of pieces from threats,
(5) a dynamic adjustment according to the situation (Hsu, 1990). |
| | PositionVO |
PositionVO.as class. |
| | PostVO |
PostVO.as class.Abstract to Object wit packaged variables to net group posting. |
| | UserVO |
UserVO.as class. |
| | ZobristKeyVO |
The zobrist key value object obtain the keys(color,type,position). |