Main Page
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
osl
game_playing
GameState
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::GameState
[inline]
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::GameState
[explicit, private]
GameState
(const SimpleState &initial_state)
osl::game_playing::GameState
[explicit]
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 name
osl::game_playing::GameState
OTHER_INVALID
enum value
osl::game_playing::GameState
PAWN_DROP_FOUL
enum value
osl::game_playing::GameState
popMove
()
osl::game_playing::GameState
pushMove
(Move m, int eval=0)
osl::game_playing::GameState
stack
osl::game_playing::GameState
[private]
state
() const
osl::game_playing::GameState
UNSAFE_KING
enum value
osl::game_playing::GameState
VALID
enum value
osl::game_playing::GameState
~GameState
()
osl::game_playing::GameState
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Defines
Generated on Mon May 21 2012 19:19:45 by
1.7.6.1