Games
API
- Mancala.hpp
Mancala
Mancala::move_t
Mancala::Mancala()
Mancala::~Mancala()
Mancala::Reset()
Mancala::GetA()
Mancala::GetB()
Mancala::GetSideA()
Mancala::GetSideB()
Mancala::GetCurSide()
Mancala::GetOtherSide()
Mancala::GetSideA()
Mancala::GetSideB()
Mancala::GetCurSide()
Mancala::GetOtherSide()
Mancala::AsInput()
Mancala::AsVectorInput()
Mancala::DoMove()
Mancala::DoMove()
Mancala::SetBoard()
Mancala::IsDone()
Mancala::IsMoveValid()
Mancala::GetMoveOptions()
Mancala::PrintSmall()
Mancala::Print()
Mancala::GetCurPlayer()
Mancala::IsTurnA()
Mancala::IsTurnB()
Mancala::ScoreA()
Mancala::ScoreB()
Mancala::GetScore()
Mancala::side_t
Mancala::TestOver()
Mancala::boardA
Mancala::boardB
Mancala::turn_count
Mancala::over
Mancala::is_A_turn
- Othello.hpp
Othello
Othello_Base
Othello_Game
Othello_Game::this_t
Othello_Game::board_t
Othello_Game::Othello_Game()
Othello_Game::~Othello_Game()
Othello_Game::Reset()
Othello_Game::GetBoardWidth()
Othello_Game::GetNumCells()
Othello_Game::GetCurPlayer()
Othello_Game::GetOpponent()
Othello_Game::IsValidPlayer()
Othello_Game::BuildNeighbors()
Othello_Game::GetNeighbor()
Othello_Game::GetPosOwner()
Othello_Game::GetBoard()
Othello_Game::GetBoard()
Othello_Game::IsValidMove()
Othello_Game::IsOver()
Othello_Game::GetFlipList()
Othello_Game::GetFlipCount()
Othello_Game::HasValidFlips()
Othello_Game::GetMoveOptions()
Othello_Game::GetMoveOptions()
Othello_Game::HasMoveOptions()
Othello_Game::GetScore()
Othello_Game::CountFrontierPos()
Othello_Game::IsAdjacentTo()
Othello_Game::SetPos()
Othello_Game::SetPositions()
Othello_Game::SetBoard()
Othello_Game::SetBoard()
Othello_Game::SetCurPlayer()
Othello_Game::DoNextMove()
Othello_Game::DoMove()
Othello_Game::DoFlips()
Othello_Game::Print()
Othello_Game::GetIndex()
Othello_Game::NUM_CELLS
Othello_Game::ALL_DIRECTIONS
Othello_Game::neighbors
Othello_Game::over
Othello_Game::cur_player
Othello_Game::game_board
Othello_Game::GetNeighborIndex()
Othello_Game::Index
Othello_Game::Index::Index()
Othello_Game::Index::Index()
Othello_Game::Index::Index()
Othello_Game::Index::Index()
Othello_Game::Index::operator size_t()
Othello_Game::Index::x()
Othello_Game::Index::y()
Othello_Game::Index::Set()
Othello_Game::Index::IsValid()
Othello_Game::Index::CalcNeighbor()
Othello_Game::Index::pos
- Othello8.hpp
Othello8
Othello8::Player
Othello8::Facing
Othello8::this_t
Othello8::Othello8()
Othello8::~Othello8()
Othello8::Reset()
Othello8::GetNumCells()
Othello8::GetCurPlayer()
Othello8::GetHash()
Othello8::GetOpponent()
Othello8::IsValidPlayer()
Othello8::GetNeighbor()
Othello8::GetPosOwner()
Othello8::GetBoard()
Othello8::GetBoard()
Othello8::IsValidMove()
Othello8::IsOver()
Othello8::SetupCache()
Othello8::GetFlipList()
Othello8::GetFlipCount()
Othello8::HasValidFlips()
Othello8::GetMoveOptions()
Othello8::GetMoveOptions()
Othello8::HasMoveOptions()
Othello8::GetScore()
Othello8::CountFrontierPos()
Othello8::IsAdjacentTo()
Othello8::SetPos()
Othello8::ClearPos()
Othello8::SetPositions()
Othello8::SetBoard()
Othello8::SetBoard()
Othello8::SetCurPlayer()
Othello8::DoNextMove()
Othello8::DoMove()
Othello8::DoFlips()
Othello8::Print()
Othello8::GetIndex()
Othello8::GetBoardWidth()
Othello8::NUM_DIRECTIONS
Othello8::BOARD_SIZE
Othello8::NUM_CELLS
Othello8::flip_list_t
Othello8::over
Othello8::cur_player
Othello8::game_board
Othello8::light_flips
Othello8::dark_flips
Othello8::cache_ok
Othello8::ALL_DIRECTIONS()
Othello8::GetNeighborIndex()
Othello8::NEIGHBORS()
Othello8::Board
Othello8::Index
- PayoffMatrix.hpp