| Board() const | GoUctState | |
| CheckMercyRule() | GoUctGlobalSearchState< POLICY > | [private] |
| ClearTerritoryStatistics() | GoUctGlobalSearchState< POLICY > | |
| Dump(std::ostream &out) const | GoUctState | |
| EndPlayout() | GoUctGlobalSearchState< POLICY > | [virtual] |
| Evaluate() | GoUctGlobalSearchState< POLICY > | [virtual] |
| EvaluateBoard(const BOARD &bd, float komi) | GoUctGlobalSearchState< POLICY > | [private] |
| Execute(SgMove move) | GoUctState | [virtual] |
| ExecutePlayout(SgMove move) | GoUctGlobalSearchState< POLICY > | [virtual] |
| GameLength() const | GoUctState | |
| GameStart() | GoUctGlobalSearchState< POLICY > | [virtual] |
| GenerateAllMoves(std::size_t count, std::vector< SgMoveInfo > &moves, SgProvenNodeType &provenType) | GoUctGlobalSearchState< POLICY > | [virtual] |
| GenerateLegalMoves(std::vector< SgMoveInfo > &moves) | GoUctGlobalSearchState< POLICY > | [private] |
| GeneratePlayoutMove(bool &skipRaveUpdate) | GoUctGlobalSearchState< POLICY > | [virtual] |
| GetKomi() const | GoUctGlobalSearchState< POLICY > | [private] |
| GoUctGlobalSearchState(std::size_t threadId, const GoBoard &bd, POLICY *policy, const GoUctGlobalSearchStateParam ¶m, const GoUctPlayoutPolicyParam &policyParam, const SgBWSet &safe, const SgPointArray< bool > &allSafe) | GoUctGlobalSearchState< POLICY > | |
| GoUctGlobalSearchState(const GoUctGlobalSearchState &search) | GoUctGlobalSearchState< POLICY > | [private] |
| GoUctState(std::size_t threadId, const GoBoard &bd) | GoUctState | |
| IsInPlayout() const | GoUctState | |
| m_allSafe | GoUctGlobalSearchState< POLICY > | |
| m_area | GoUctGlobalSearchState< POLICY > | [private] |
| m_excludeMoves | SgUctThreadState | |
| m_firstPlay | SgUctThreadState | |
| m_firstPlayOpp | SgUctThreadState | |
| m_gameInfo | SgUctThreadState | |
| m_initialMoveNumber | GoUctGlobalSearchState< POLICY > | [private] |
| m_invMaxScore | GoUctGlobalSearchState< POLICY > | [private] |
| m_isSearchInitialized | SgUctThreadState | |
| m_isTreeOutOfMem | SgUctThreadState | |
| m_mercyRuleResult | GoUctGlobalSearchState< POLICY > | [private] |
| m_mercyRuleThreshold | GoUctGlobalSearchState< POLICY > | [private] |
| m_mercyRuleTriggered | GoUctGlobalSearchState< POLICY > | [private] |
| m_moves | SgUctThreadState | |
| m_param | GoUctGlobalSearchState< POLICY > | [private] |
| m_passMovesPlayoutPhase | GoUctGlobalSearchState< POLICY > | [private] |
| m_policy | GoUctGlobalSearchState< POLICY > | [private] |
| m_policyParam | GoUctGlobalSearchState< POLICY > | [private] |
| m_priorKnowledge | GoUctGlobalSearchState< POLICY > | [private] |
| m_random | GoUctGlobalSearchState< POLICY > | [private] |
| m_randomizeCounter | SgUctThreadState | |
| m_safe | GoUctGlobalSearchState< POLICY > | |
| m_stoneDiff | GoUctGlobalSearchState< POLICY > | [private] |
| m_territoryStatistics | GoUctGlobalSearchState< POLICY > | |
| m_threadId | SgUctThreadState | |
| operator=(const GoUctGlobalSearchState &search) | GoUctGlobalSearchState< POLICY > | [private] |
| Policy() | GoUctGlobalSearchState< POLICY > | |
| SetPolicy(POLICY *policy) | GoUctGlobalSearchState< POLICY > | |
| SgUctThreadState(size_t threadId, int moveRange=0) | SgUctThreadState | |
| StartPlayout() | GoUctGlobalSearchState< POLICY > | [virtual] |
| StartPlayouts() | GoUctGlobalSearchState< POLICY > | [virtual] |
| StartSearch() | GoUctGlobalSearchState< POLICY > | [virtual] |
| TakeBackInTree(std::size_t nuMoves) | GoUctState | [virtual] |
| TakeBackPlayout(std::size_t nuMoves) | GoUctState | [virtual] |
| UctBoard() const | GoUctState | |
| ~GoUctGlobalSearchState() | GoUctGlobalSearchState< POLICY > | |
| ~SgUctThreadState() | SgUctThreadState | [virtual] |