Index   Main   Namespaces   Classes   Hierarchy   Annotated   Files   Compound   Global   Pages  

GoUctBookBuilder< PLAYER > Member List

This is the complete list of members for GoUctBookBuilder< PLAYER >, including all inherited members.
AfterEvaluateChildren()GoUctBookBuilder< PLAYER > [protected, virtual]
Alpha() const SgBookBuilder
BeforeEvaluateChildren()GoUctBookBuilder< PLAYER > [protected, virtual]
ClearAllVisited()GoUctBookBuilder< PLAYER > [protected, virtual]
ComputePriority(const SgBookNode &parent, const float childValue, const float childPriority) const SgBookBuilder
Cover(int requiredExpansions, bool additive, const std::vector< std::vector< SgMove > > &lines)SgBookBuilder
CreateWorkers()GoUctBookBuilder< PLAYER > [private]
DestroyWorkers()GoUctBookBuilder< PLAYER > [private]
EndIteration()GoUctBookBuilder< PLAYER > [protected, virtual]
EnsureRootExists()GoUctBookBuilder< PLAYER > [protected, virtual]
EvaluateChildren(const std::vector< SgMove > &childrenToDo, std::vector< std::pair< SgMove, float > > &scores)GoUctBookBuilder< PLAYER > [protected, virtual]
Expand(int numExpansions)SgBookBuilder
ExpandThreshold() const SgBookBuilder
ExpandWidth() const SgBookBuilder
Fini()GoUctBookBuilder< PLAYER > [protected, virtual]
FlushBook()GoUctBookBuilder< PLAYER > [protected, virtual]
GenerateMoves(std::vector< SgMove > &moves, float &value)GoUctBookBuilder< PLAYER > [protected, virtual]
GetAllLegalMoves(std::vector< SgMove > &moves)GoUctBookBuilder< PLAYER > [protected, virtual]
GetNode(SgBookNode &node) const GoUctBookBuilder< PLAYER > [protected, virtual]
GoUctBookBuilder(const GoBoard &brd)GoUctBookBuilder< PLAYER >
HasBeenVisited()GoUctBookBuilder< PLAYER > [protected, virtual]
IncreaseWidth()SgBookBuilder
Init()GoUctBookBuilder< PLAYER > [protected, virtual]
InverseEval(float eval) const GoUctBookBuilder< PLAYER > [virtual]
IsLoss(float eval) const GoUctBookBuilder< PLAYER > [virtual]
m_alphaSgBookBuilder [protected]
m_bookGoUctBookBuilder< PLAYER > [private]
m_expandThresholdSgBookBuilder [protected]
m_expandWidthSgBookBuilder [protected]
m_flushIterationsSgBookBuilder [protected]
m_internalNodesGoUctBookBuilder< PLAYER > [private]
m_leafNodesGoUctBookBuilder< PLAYER > [private]
m_numEvalsGoUctBookBuilder< PLAYER > [private]
m_numGamesPerEvaluationGoUctBookBuilder< PLAYER > [private]
m_numGamesPerSortGoUctBookBuilder< PLAYER > [private]
m_numThreadsGoUctBookBuilder< PLAYER > [private]
m_numWideningsGoUctBookBuilder< PLAYER > [private]
m_origPlayerGoUctBookBuilder< PLAYER > [private]
m_playersGoUctBookBuilder< PLAYER > [private]
m_priorityUpdatesGoUctBookBuilder< PLAYER > [private]
m_stateGoUctBookBuilder< PLAYER > [private]
m_terminalNodesGoUctBookBuilder< PLAYER > [private]
m_threadedWorkerGoUctBookBuilder< PLAYER > [private]
m_useWideningSgBookBuilder [protected]
m_valueUpdatesGoUctBookBuilder< PLAYER > [private]
m_visitedGoUctBookBuilder< PLAYER > [private]
m_workersGoUctBookBuilder< PLAYER > [private]
MarkAsVisited()GoUctBookBuilder< PLAYER > [protected, virtual]
MoveString(SgMove move) const GoUctBookBuilder< PLAYER > [protected, virtual]
NumGamesPerEvaluation() const GoUctBookBuilder< PLAYER >
NumGamesPerSort() const GoUctBookBuilder< PLAYER >
NumThreads() const GoUctBookBuilder< PLAYER >
PlayMove(SgMove move)GoUctBookBuilder< PLAYER > [protected, virtual]
PrintMessage(std::string msg)GoUctBookBuilder< PLAYER > [protected, virtual]
Refresh()SgBookBuilder
SetAlpha(float alpha)SgBookBuilder
SetExpandThreshold(std::size_t threshold)SgBookBuilder
SetExpandWidth(std::size_t width)SgBookBuilder
SetNumGamesPerEvaluation(SgUctValue num)GoUctBookBuilder< PLAYER >
SetNumGamesPerSort(SgUctValue num)GoUctBookBuilder< PLAYER >
SetNumThreads(std::size_t num)GoUctBookBuilder< PLAYER >
SetPlayer(PLAYER &player)GoUctBookBuilder< PLAYER >
SetState(GoAutoBook &book)GoUctBookBuilder< PLAYER >
SetUseWidening(bool flag)SgBookBuilder
SgBookBuilder()SgBookBuilder
StartIteration()GoUctBookBuilder< PLAYER > [protected, virtual]
UndoMove(SgMove move)GoUctBookBuilder< PLAYER > [protected, virtual]
UseWidening() const SgBookBuilder
Value(const SgBookNode &node) const GoUctBookBuilder< PLAYER > [virtual]
WriteNode(const SgBookNode &node)GoUctBookBuilder< PLAYER > [protected, virtual]
~GoUctBookBuilder()GoUctBookBuilder< PLAYER >
~SgBookBuilder()SgBookBuilder [virtual]


Sun Mar 13 2011 Doxygen 1.7.1