, 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] |