, including all inherited members.
BiasTermConstant() const | SgUctSearch | |
Board() | GoUctSearch | |
Board() const | GoUctSearch | |
BoardHistory() const | GoUctSearch | |
CheckFloatPrecision() const | SgUctSearch | |
CreateThreads() | SgUctSearch | |
DisplayGfx() | GoUctSearch | [protected, virtual] |
EndSearch() | SgUctSearch | |
ExpandThreshold() const | SgUctSearch | |
FindBestChild(const SgUctNode &node, const std::vector< SgMove > *excludeMoves=0) const | SgUctSearch | |
FindBestSequence(std::vector< SgMove > &sequence) const | SgUctSearch | |
FirstPlayUrgency() const | SgUctSearch | |
GamesPlayed() const | SgUctSearch | [virtual] |
GenerateAllMoves(std::vector< SgUctMoveInfo > &moves) | SgUctSearch | |
GetBound(bool useRave, const SgUctNode &node, const SgUctNode &child) const | SgUctSearch | |
GetTempTree() | SgUctSearch | |
GoUctSearch(GoBoard &bd, SgUctThreadStateFactory *factory) | GoUctSearch | |
GoUctSearch(const GoUctSearch &search) | GoUctSearch | [private] |
InverseEstimate(SgUctValue eval) | SgUctSearch | [static] |
InverseEval(SgUctValue eval) | SgUctSearch | [static] |
KeepGames() const | GoUctSearch | |
KnowledgeThreshold() const | SgUctSearch | |
LastGameInfo() const | SgUctSearch | |
LastGameSummaryLine() const | SgUctSearch | |
LiveGfx() const | GoUctSearch | |
LiveGfxInterval() const | GoUctSearch | |
LockFree() const | SgUctSearch | |
LogGames() const | SgUctSearch | |
m_bd | GoUctSearch | [private] |
m_boardHistory | GoUctSearch | [private] |
m_keepGames | GoUctSearch | [private] |
m_liveGfx | GoUctSearch | [private] |
m_liveGfxInterval | GoUctSearch | [private] |
m_nextLiveGfx | GoUctSearch | [private] |
m_root | GoUctSearch | [private] |
m_stones | GoUctSearch | [private] |
m_toPlay | GoUctSearch | [private] |
MaxGameLength() const | SgUctSearch | |
MaxNodes() const | SgUctSearch | |
MoveSelect() const | SgUctSearch | |
MoveString(SgMove move) const | GoUctSearch | [virtual] |
MpiSynchronizer() | SgUctSearch | |
MpiSynchronizer() const | SgUctSearch | |
NumberPlayouts() const | SgUctSearch | |
NumberThreads() const | SgUctSearch | |
OnEndSearch() | SgUctSearch | [virtual] |
OnSearchIteration(SgUctValue gameNumber, unsigned int threadId, const SgUctGameInfo &info) | GoUctSearch | [virtual] |
OnStartSearch() | GoUctSearch | [virtual] |
OnThreadEndSearch(SgUctThreadState &state) | SgUctSearch | [virtual] |
OnThreadStartSearch(SgUctThreadState &state) | SgUctSearch | [virtual] |
operator=(const GoUctSearch &search) | GoUctSearch | [private] |
PlayGame() | SgUctSearch | |
PruneFullTree() const | SgUctSearch | |
PruneMinCount() const | SgUctSearch | |
RandomizeRaveFrequency() const | SgUctSearch | |
Rave() const | SgUctSearch | |
RaveCheckSame() const | SgUctSearch | |
RaveWeightFinal() const | SgUctSearch | |
RaveWeightInitial() const | SgUctSearch | |
SaveGames(const std::string &fileName) const | GoUctSearch | |
SaveTree(std::ostream &out, int maxDepth=-1) const | GoUctSearch | |
Search(SgUctValue maxGames, double maxTime, std::vector< SgMove > &sequence, const std::vector< SgMove > &rootFilter=std::vector< SgMove >(), SgUctTree *initTree=0, SgUctEarlyAbortParam *earlyAbort=0) | SgUctSearch | |
SearchOnePly(SgUctValue maxGames, double maxTime, SgUctValue &value) | SgUctSearch | |
SetBiasTermConstant(float biasTermConstant) | SgUctSearch | |
SetCheckFloatPrecision(bool enable) | SgUctSearch | |
SetExpandThreshold(SgUctValue expandThreshold) | SgUctSearch | |
SetFirstPlayUrgency(SgUctValue firstPlayUrgency) | SgUctSearch | |
SetKeepGames(bool enable) | GoUctSearch | |
SetKnowledgeThreshold(const std::vector< SgUctValue > &counts) | SgUctSearch | |
SetLiveGfx(GoUctLiveGfx mode) | GoUctSearch | |
SetLiveGfxInterval(SgUctValue interval) | GoUctSearch | |
SetLockFree(bool enable) | SgUctSearch | |
SetLogGames(bool enable) | SgUctSearch | |
SetMaxGameLength(std::size_t maxGameLength) | SgUctSearch | |
SetMaxNodes(std::size_t maxNodes) | SgUctSearch | |
SetMoveSelect(SgUctMoveSelect moveSelect) | SgUctSearch | |
SetMpiSynchronizer(const SgMpiSynchronizerHandle &synchronizerHandle) | SgUctSearch | |
SetNumberPlayouts(std::size_t n) | SgUctSearch | |
SetNumberThreads(unsigned int n) | SgUctSearch | |
SetPruneFullTree(bool enable) | SgUctSearch | |
SetPruneMinCount(SgUctValue n) | SgUctSearch | |
SetRandomizeRaveFrequency(int frequency) | SgUctSearch | |
SetRave(bool enable) | SgUctSearch | |
SetRaveCheckSame(bool enable) | SgUctSearch | |
SetRaveWeightFinal(float value) | SgUctSearch | |
SetRaveWeightInitial(float value) | SgUctSearch | |
SetThreadStateFactory(SgUctThreadStateFactory *factory) | SgUctSearch | |
SetToPlay(SgBlackWhite toPlay) | GoUctSearch | |
SetVirtualLoss(bool enable) | SgUctSearch | |
SetWeightRaveUpdates(bool enable) | SgUctSearch | |
SgUctSearch(SgUctThreadStateFactory *threadStateFactory, int moveRange=0) | SgUctSearch | |
StartSearch(const std::vector< SgMove > &rootFilter=std::vector< SgMove >(), SgUctTree *initTree=0) | SgUctSearch | |
Statistics() const | SgUctSearch | |
ThreadsCreated() const | SgUctSearch | |
ThreadState(int i) const | SgUctSearch | |
ToPlay() const | GoUctSearch | |
Tree() const | SgUctSearch | |
UnknownEval() const =0 | SgUctSearch | [pure virtual] |
VirtualLoss() const | SgUctSearch | |
WasEarlyAbort() const | SgUctSearch | |
WeightRaveUpdates() const | SgUctSearch | |
WriteStatistics(std::ostream &out) const | SgUctSearch | |
~GoUctSearch() | GoUctSearch | |
~SgUctSearch() | SgUctSearch | [virtual] |