Index   Main   Namespaces   Classes   Hierarchy   Annotated   Files   Compound   Global   Pages  

SgUctTree Member List

This is the complete list of members for SgUctTree, including all inherited members.
AddGameResult(const SgUctNode &node, const SgUctNode *father, SgUctValue eval)SgUctTree
AddGameResults(const SgUctNode &node, const SgUctNode *father, SgUctValue eval, SgUctValue count)SgUctTree
AddRaveValue(const SgUctNode &node, SgUctValue value, SgUctValue weight)SgUctTree
AddVirtualLoss(const SgUctNode &node)SgUctTree
Allocator(std::size_t i)SgUctTree [private]
Allocator(std::size_t i) const SgUctTree [private]
ApplyFilter(std::size_t allocatorId, const SgUctNode &node, const std::vector< SgMove > &rootFilter)SgUctTree
CheckConsistency() const SgUctTree
Clear()SgUctTree
Contains(const SgUctNode &node) const SgUctTree
CopyPruneLowCount(SgUctTree &target, SgUctValue minCount, bool warnTruncate, double maxTime=std::numeric_limits< double >::max()) const SgUctTree
CopySubtree(SgUctTree &target, SgUctNode &targetNode, const SgUctNode &node, SgUctValue minCount, std::size_t &currentAllocatorId, bool warnTruncate, bool &abort, SgTimer &timer, double maxTime, bool alwaysKeepProven) const SgUctTree [private]
CreateAllocators(std::size_t nuThreads)SgUctTree
CreateChildren(std::size_t allocatorId, const SgUctNode &node, const std::vector< SgUctMoveInfo > &moves)SgUctTree
DumpDebugInfo(std::ostream &out) const SgUctTree
ExtractSubtree(SgUctTree &target, const SgUctNode &node, bool warnTruncate, double maxTime=std::numeric_limits< double >::max(), SgUctValue minCount=0) const SgUctTree
HasCapacity(std::size_t allocatorId, std::size_t n) const SgUctTree
InitializeRaveValue(const SgUctNode &node, SgUctValue value, SgUctValue count)SgUctTree
InitializeValue(const SgUctNode &node, SgUctValue value, SgUctValue count)SgUctTree
m_allocatorsSgUctTree [private]
m_maxNodesSgUctTree [private]
m_rootSgUctTree [private]
MaxNodes() const SgUctTree
MergeChildren(std::size_t allocatorId, const SgUctNode &node, const std::vector< SgUctMoveInfo > &moves, bool deleteChildTrees)SgUctTree
NuAllocators() const SgUctTree
NuNodes() const SgUctTree
NuNodes(std::size_t allocatorId) const SgUctTree
operator=(const SgUctTree &tree)SgUctTree [private]
RemoveGameResult(const SgUctNode &node, const SgUctNode *father, SgUctValue eval)SgUctTree
RemoveGameResults(const SgUctNode &node, const SgUctNode *father, SgUctValue eval, SgUctValue count)SgUctTree
RemoveRaveValue(const SgUctNode &node, SgUctValue value, SgUctValue weight)SgUctTree
RemoveVirtualLoss(const SgUctNode &node)SgUctTree
Root() const SgUctTree
SetChildren(std::size_t allocatorId, const SgUctNode &node, const vector< SgMove > &moves)SgUctTree
SetKnowledgeCount(const SgUctNode &node, SgUctValue count)SgUctTree
SetMaxNodes(std::size_t maxNodes)SgUctTree
SetPosCount(const SgUctNode &node, SgUctValue posCount)SgUctTree
SetProvenType(const SgUctNode &node, SgUctProvenType type)SgUctTree
SgUctChildIterator classSgUctTree [friend]
SgUctTree()SgUctTree
Swap(SgUctTree &tree)SgUctTree
ThrowConsistencyError(const std::string &message) const SgUctTree [private]


Sun Mar 13 2011 Doxygen 1.7.1