All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
osl::game_playing::GameState Member List

This is the complete list of members for osl::game_playing::GameState, including all inherited members.

canPopMove() const osl::game_playing::GameState
chessMoves() const osl::game_playing::GameStateinline
clone() const osl::game_playing::GameState
counter() const osl::game_playing::GameState
evalStack() const osl::game_playing::GameState
GameState(const State &src)osl::game_playing::GameStateexplicitprivate
GameState(const SimpleState &initial_state)osl::game_playing::GameStateexplicit
generateMoves(container::MoveVector &normal_moves, container::MoveVector &win, container::MoveVector &draw, container::MoveVector &loss) const osl::game_playing::GameState
generateNotLosingMoves(container::MoveVector &normal_or_win_or_draw, container::MoveVector &loss) const osl::game_playing::GameState
getInitialState() const osl::game_playing::GameState
hashHistory() const osl::game_playing::GameState
isIllegal(Move m) const osl::game_playing::GameState
moveHistory() const osl::game_playing::GameState
moves() const osl::game_playing::GameState
MoveType enum nameosl::game_playing::GameState
OTHER_INVALID enum valueosl::game_playing::GameState
PAWN_DROP_FOUL enum valueosl::game_playing::GameState
popMove()osl::game_playing::GameState
pushMove(Move m, int eval=0)osl::game_playing::GameState
rejectByStack(Move move) const osl::game_playing::GameState
stackosl::game_playing::GameStateprivate
state() const osl::game_playing::GameState
UNSAFE_KING enum valueosl::game_playing::GameState
VALID enum valueosl::game_playing::GameState
~GameState()osl::game_playing::GameState