BookBuilder< PLAYER > Member List
This is the complete list of members for
BookBuilder< PLAYER >, including all inherited members.
| AfterEvaluateChildren() | BookBuilder< PLAYER > | [inline, protected] |
| BeforeEvaluateChildren() | BookBuilder< PLAYER > | [inline, protected] |
| BookBuilder(PLAYER &player) | BookBuilder< PLAYER > | [inline] |
| ClearAllVisited() | BookBuilder< PLAYER > | [inline, protected] |
| CreateWorkers() | BookBuilder< PLAYER > | [inline, private] |
| DestroyWorkers() | BookBuilder< PLAYER > | [inline, private] |
| EndIteration() | BookBuilder< PLAYER > | [inline, protected] |
| EnsureRootExists() | BookBuilder< PLAYER > | [inline, protected] |
| EvaluateChildren(const std::vector< SgMove > &childrenToDo, std::vector< std::pair< SgMove, float > > &scores) | BookBuilder< PLAYER > | [inline, protected] |
| Fini() | BookBuilder< PLAYER > | [inline, protected] |
| FlushBook() | BookBuilder< PLAYER > | [inline, protected] |
| GenerateMoves(std::vector< SgMove > &moves, float &value) | BookBuilder< PLAYER > | [inline, protected] |
| GetAllLegalMoves(std::vector< SgMove > &moves) | BookBuilder< PLAYER > | [inline, protected] |
| GetNode(SgBookNode &node) const | BookBuilder< PLAYER > | [inline, protected] |
| HasBeenVisited() | BookBuilder< PLAYER > | [inline, protected] |
| Init() | BookBuilder< PLAYER > | [inline, protected] |
| InverseEval(float eval) const | BookBuilder< PLAYER > | [inline, protected] |
| IsLoss(float eval) const | BookBuilder< PLAYER > | [inline, protected] |
| m_boards | BookBuilder< PLAYER > | [private] |
| m_book | BookBuilder< PLAYER > | [private] |
| m_brd | BookBuilder< PLAYER > | [private] |
| m_internal_nodes | BookBuilder< PLAYER > | [private] |
| m_leaf_nodes | BookBuilder< PLAYER > | [private] |
| m_num_evals | BookBuilder< PLAYER > | [private] |
| m_num_threads | BookBuilder< PLAYER > | [private] |
| m_num_widenings | BookBuilder< PLAYER > | [private] |
| m_orig_player | BookBuilder< PLAYER > | [private] |
| m_players | BookBuilder< PLAYER > | [private] |
| m_priority_updates | BookBuilder< PLAYER > | [private] |
| m_state | BookBuilder< PLAYER > | [private] |
| m_terminal_nodes | BookBuilder< PLAYER > | [private] |
| m_threadedWorker | BookBuilder< PLAYER > | [private] |
| m_use_ice | BookBuilder< PLAYER > | [private] |
| m_value_updates | BookBuilder< PLAYER > | [private] |
| m_visited | BookBuilder< PLAYER > | [private] |
| m_workers | BookBuilder< PLAYER > | [private] |
| MarkAsVisited() | BookBuilder< PLAYER > | [inline, protected] |
| MoveString(SgMove move) const | BookBuilder< PLAYER > | [inline, protected] |
| NumThreads() const | BookBuilder< PLAYER > | [inline] |
| PlayMove(SgMove move) | BookBuilder< PLAYER > | [inline, protected] |
| PrintMessage(std::string msg) | BookBuilder< PLAYER > | [inline, protected] |
| SetNumThreads(std::size_t num) | BookBuilder< PLAYER > | [inline] |
| SetState(Book &book, const HexState &state) | BookBuilder< PLAYER > | [inline] |
| SetUseICE(bool flag) | BookBuilder< PLAYER > | [inline] |
| SetWorkBoard(HexBoard &brd) | BookBuilder< PLAYER > | [inline] |
| StartIteration(int iteration) | BookBuilder< PLAYER > | [inline, protected] |
| UndoMove(SgMove move) | BookBuilder< PLAYER > | [inline, protected] |
| UseICE() const | BookBuilder< PLAYER > | [inline] |
| Value(const SgBookNode &node) const | BookBuilder< PLAYER > | [inline, protected] |
| WriteNode(const SgBookNode &node) | BookBuilder< PLAYER > | [inline, protected] |
| ~BookBuilder() | BookBuilder< PLAYER > | [inline] |