Stores state of the board. More...
Public Member Functions | |
History (const StoneBoard &b, const Groups &g, const InferiorCells &i, HexColor tp, HexPoint lp) | |
Public Attributes | |
StoneBoard | board |
Saved board state. | |
Groups | groups |
Groups on this board state. | |
InferiorCells | inf |
The inferior cell data for this state. | |
HexColor | to_play |
Color to play from this state. | |
HexPoint | last_played |
Move last played from this state. |
Stores state of the board.
Definition at line 146 of file HexBoard.hpp.
HexBoard::History::History | ( | const StoneBoard & | b, | |
const Groups & | g, | |||
const InferiorCells & | i, | |||
HexColor | tp, | |||
HexPoint | lp | |||
) | [inline] |
Definition at line 163 of file HexBoard.hpp.
Saved board state.
Definition at line 149 of file HexBoard.hpp.
Groups on this board state.
Definition at line 152 of file HexBoard.hpp.
The inferior cell data for this state.
Definition at line 155 of file HexBoard.hpp.
Move last played from this state.
Definition at line 161 of file HexBoard.hpp.
Color to play from this state.
Definition at line 158 of file HexBoard.hpp.