| BiasTermConstant() const | SgUctSearch | |
| Board() | GoUctSearch | |
| Board() const | GoUctSearch | |
| BoardHistory() const | GoUctSearch | |
| CreateThreads() | SgUctSearch | |
| 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< SgMoveInfo > &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] |
| InverseEval(float 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_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(std::size_t gameNumber, 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(std::size_t maxGames, double maxTime, std::vector< SgMove > &sequence, const std::vector< SgMove > &rootFilter=std::vector< SgMove >(), SgUctTree *initTree=0, SgUctEarlyAbortParam *earlyAbort=0) | SgUctSearch | |
| SearchOnePly(size_t maxGames, double maxTime, float &value) | SgUctSearch | |
| SetBiasTermConstant(float biasTermConstant) | SgUctSearch | |
| SetExpandThreshold(std::size_t expandThreshold) | SgUctSearch | |
| SetFirstPlayUrgency(float firstPlayUrgency) | SgUctSearch | |
| SetKeepGames(bool enable) | GoUctSearch | |
| SetKnowledgeThreshold(const std::vector< std::size_t > &counts) | SgUctSearch | |
| SetLiveGfx(GoUctLiveGfx mode) | GoUctSearch | |
| SetLiveGfxInterval(int 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(std::size_t n) | SgUctSearch | |
| SetPruneFullTree(bool enable) | SgUctSearch | |
| SetPruneMinCount(std::size_t 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] |