HexUctPolicy Member List
This is the complete list of members for
HexUctPolicy, including all inherited members.
| AddResponse(HexColor toPlay, HexPoint lastMove, HexPoint response) | HexUctPolicy | [inline] |
| GenerateMove(PatternState &pastate, HexColor color, HexPoint lastMove) | HexUctPolicy | [virtual] |
| GeneratePatternMove(const PatternState &pastate, HexColor color, HexPoint lastMove) | HexUctPolicy | [private] |
| GenerateRandomMove(const StoneBoard &brd) | HexUctPolicy | [private] |
| GenerateResponseMove(HexColor toPlay, HexPoint lastMove, const StoneBoard &brd) | HexUctPolicy | [private] |
| HexUctPolicy(const HexUctSharedPolicy *shared) | HexUctPolicy | |
| InitializeForRollout(const StoneBoard &brd) | HexUctPolicy | [virtual] |
| InitializeForSearch() | HexUctPolicy | [virtual] |
| m_moves | HexUctPolicy | [private] |
| m_random | HexUctPolicy | [private] |
| m_response | HexUctPolicy | [private] |
| m_shared | HexUctPolicy | [private] |
| MAX_VOTES | HexUctPolicy | [private, static] |
| PickRandomPatternMove(const PatternState &pastate, const HashedPatternSet &patterns, HexColor toPlay, HexPoint lastMove) | HexUctPolicy | [private] |
| ~HexUctPolicy() | HexUctPolicy | |
| ~HexUctSearchPolicy() | HexUctSearchPolicy | [inline, virtual] |