Empirical
emp::Othello_Game< BOARD_SIZE > Member List

This is the complete list of members for emp::Othello_Game< BOARD_SIZE >, including all inherited members.

ALL_DIRECTIONSemp::Othello_Game< BOARD_SIZE >protected
board_t typedefemp::Othello_Game< BOARD_SIZE >
BuildNeighbors()emp::Othello_Game< BOARD_SIZE >inline
CountFrontierPos(Player player)emp::Othello_Game< BOARD_SIZE >inline
cur_playeremp::Othello_Game< BOARD_SIZE >protected
DARK enum valueemp::Othello_Base
DoFlips(Player player, Index pos)emp::Othello_Game< BOARD_SIZE >inline
DoMove(Player player, Index pos)emp::Othello_Game< BOARD_SIZE >inline
DoNextMove(Index pos)emp::Othello_Game< BOARD_SIZE >inline
E enum valueemp::Othello_Base
Facing enum nameemp::Othello_Base
game_boardemp::Othello_Game< BOARD_SIZE >protected
GetBoard()emp::Othello_Game< BOARD_SIZE >inline
GetBoard() const emp::Othello_Game< BOARD_SIZE >inline
GetBoardWidth() const emp::Othello_Game< BOARD_SIZE >inline
GetCurPlayer() const emp::Othello_Game< BOARD_SIZE >inline
GetFlipCount(Player player, Index pos)emp::Othello_Game< BOARD_SIZE >inline
GetFlipList(Player player, Index pos)emp::Othello_Game< BOARD_SIZE >inline
GetIndex(size_t x, size_t y)emp::Othello_Game< BOARD_SIZE >inlinestatic
GetMoveOptions(Player player)emp::Othello_Game< BOARD_SIZE >inline
GetMoveOptions()emp::Othello_Game< BOARD_SIZE >inline
GetNeighbor(Index id, Facing dir) const emp::Othello_Game< BOARD_SIZE >inline
GetNeighborIndex(Index pos, Facing dir)emp::Othello_Game< BOARD_SIZE >inlineprotectedstatic
GetNumCells() const emp::Othello_Game< BOARD_SIZE >inline
GetOpponent(Player player) const emp::Othello_Game< BOARD_SIZE >inline
GetPosOwner(Index id) const emp::Othello_Game< BOARD_SIZE >inline
GetScore(Player player)emp::Othello_Game< BOARD_SIZE >inline
HasMoveOptions(Player player)emp::Othello_Game< BOARD_SIZE >inline
HasValidFlips(Player player, Index pos)emp::Othello_Game< BOARD_SIZE >inline
IsAdjacentTo(Index pos, Player owner)emp::Othello_Game< BOARD_SIZE >inline
IsOver() const emp::Othello_Game< BOARD_SIZE >inline
IsValidMove(Player player, Index pos)emp::Othello_Game< BOARD_SIZE >inline
IsValidPlayer(Player player) const emp::Othello_Game< BOARD_SIZE >inline
LIGHT enum valueemp::Othello_Base
N enum valueemp::Othello_Base
NE enum valueemp::Othello_Base
neighborsemp::Othello_Game< BOARD_SIZE >protected
NONE enum valueemp::Othello_Base
NUM_CELLSemp::Othello_Game< BOARD_SIZE >static
NUM_DIRECTIONSemp::Othello_Basestatic
NW enum valueemp::Othello_Base
Othello_Game()emp::Othello_Game< BOARD_SIZE >inline
overemp::Othello_Game< BOARD_SIZE >protected
Player enum nameemp::Othello_Base
Print(std::ostream &os=std::cout, std::string dark_token="D", std::string light_token="L", std::string open_space="O")emp::Othello_Game< BOARD_SIZE >inline
Reset()emp::Othello_Game< BOARD_SIZE >inline
S enum valueemp::Othello_Base
SE enum valueemp::Othello_Base
SetBoard(const board_t &other_board)emp::Othello_Game< BOARD_SIZE >inline
SetBoard(const this_t &other_othello)emp::Othello_Game< BOARD_SIZE >inline
SetCurPlayer(Player player)emp::Othello_Game< BOARD_SIZE >inline
SetPos(Index pos, Player player)emp::Othello_Game< BOARD_SIZE >inline
SetPositions(emp::vector< Index > ids, Player player)emp::Othello_Game< BOARD_SIZE >inline
SW enum valueemp::Othello_Base
this_t typedefemp::Othello_Game< BOARD_SIZE >
W enum valueemp::Othello_Base
~Othello_Game()emp::Othello_Game< BOARD_SIZE >inline