, 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_alpha | SgBookBuilder | [protected] |
m_book | GoUctBookBuilder< PLAYER > | [private] |
m_expandThreshold | SgBookBuilder | [protected] |
m_expandWidth | SgBookBuilder | [protected] |
m_flushIterations | SgBookBuilder | [protected] |
m_internalNodes | GoUctBookBuilder< PLAYER > | [private] |
m_leafNodes | GoUctBookBuilder< PLAYER > | [private] |
m_numEvals | GoUctBookBuilder< PLAYER > | [private] |
m_numGamesPerEvaluation | GoUctBookBuilder< PLAYER > | [private] |
m_numGamesPerSort | GoUctBookBuilder< PLAYER > | [private] |
m_numThreads | GoUctBookBuilder< PLAYER > | [private] |
m_numWidenings | GoUctBookBuilder< PLAYER > | [private] |
m_origPlayer | GoUctBookBuilder< PLAYER > | [private] |
m_players | GoUctBookBuilder< PLAYER > | [private] |
m_priorityUpdates | GoUctBookBuilder< PLAYER > | [private] |
m_state | GoUctBookBuilder< PLAYER > | [private] |
m_terminalNodes | GoUctBookBuilder< PLAYER > | [private] |
m_threadedWorker | GoUctBookBuilder< PLAYER > | [private] |
m_useWidening | SgBookBuilder | [protected] |
m_valueUpdates | GoUctBookBuilder< PLAYER > | [private] |
m_visited | GoUctBookBuilder< PLAYER > | [private] |
m_workers | GoUctBookBuilder< 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] |