Main   Namespaces   Classes   Hierarchy   Annotated   Files   Compound   Global   Pages  

BookBuilder< PLAYER > Member List

This is the complete list of members for BookBuilder< PLAYER >, including all inherited members.
AfterEvaluateChildren()BookBuilder< PLAYER > [inline, protected]
BeforeEvaluateChildren()BookBuilder< PLAYER > [inline, protected]
BookBuilder(PLAYER &player)BookBuilder< PLAYER > [inline]
ClearAllVisited()BookBuilder< PLAYER > [inline, protected]
CreateWorkers()BookBuilder< PLAYER > [inline, private]
DestroyWorkers()BookBuilder< PLAYER > [inline, private]
EndIteration()BookBuilder< PLAYER > [inline, protected]
EnsureRootExists()BookBuilder< PLAYER > [inline, protected]
EvaluateChildren(const std::vector< SgMove > &childrenToDo, std::vector< std::pair< SgMove, float > > &scores)BookBuilder< PLAYER > [inline, protected]
Fini()BookBuilder< PLAYER > [inline, protected]
FlushBook()BookBuilder< PLAYER > [inline, protected]
GenerateMoves(std::vector< SgMove > &moves, float &value)BookBuilder< PLAYER > [inline, protected]
GetAllLegalMoves(std::vector< SgMove > &moves)BookBuilder< PLAYER > [inline, protected]
GetNode(SgBookNode &node) const BookBuilder< PLAYER > [inline, protected]
HasBeenVisited()BookBuilder< PLAYER > [inline, protected]
Init()BookBuilder< PLAYER > [inline, protected]
InverseEval(float eval) const BookBuilder< PLAYER > [inline, protected]
IsLoss(float eval) const BookBuilder< PLAYER > [inline, protected]
m_boardsBookBuilder< PLAYER > [private]
m_bookBookBuilder< PLAYER > [private]
m_brdBookBuilder< PLAYER > [private]
m_internal_nodesBookBuilder< PLAYER > [private]
m_leaf_nodesBookBuilder< PLAYER > [private]
m_num_evalsBookBuilder< PLAYER > [private]
m_num_threadsBookBuilder< PLAYER > [private]
m_num_wideningsBookBuilder< PLAYER > [private]
m_orig_playerBookBuilder< PLAYER > [private]
m_playersBookBuilder< PLAYER > [private]
m_priority_updatesBookBuilder< PLAYER > [private]
m_stateBookBuilder< PLAYER > [private]
m_terminal_nodesBookBuilder< PLAYER > [private]
m_threadedWorkerBookBuilder< PLAYER > [private]
m_use_iceBookBuilder< PLAYER > [private]
m_value_updatesBookBuilder< PLAYER > [private]
m_visitedBookBuilder< PLAYER > [private]
m_workersBookBuilder< PLAYER > [private]
MarkAsVisited()BookBuilder< PLAYER > [inline, protected]
MoveString(SgMove move) const BookBuilder< PLAYER > [inline, protected]
NumThreads() const BookBuilder< PLAYER > [inline]
PlayMove(SgMove move)BookBuilder< PLAYER > [inline, protected]
PrintMessage(std::string msg)BookBuilder< PLAYER > [inline, protected]
SetNumThreads(std::size_t num)BookBuilder< PLAYER > [inline]
SetState(Book &book, const HexState &state)BookBuilder< PLAYER > [inline]
SetUseICE(bool flag)BookBuilder< PLAYER > [inline]
SetWorkBoard(HexBoard &brd)BookBuilder< PLAYER > [inline]
StartIteration(int iteration)BookBuilder< PLAYER > [inline, protected]
UndoMove(SgMove move)BookBuilder< PLAYER > [inline, protected]
UseICE() const BookBuilder< PLAYER > [inline]
Value(const SgBookNode &node) const BookBuilder< PLAYER > [inline, protected]
WriteNode(const SgBookNode &node)BookBuilder< PLAYER > [inline, protected]
~BookBuilder()BookBuilder< PLAYER > [inline]


6 Jan 2011 Doxygen 1.6.3