|
io-chess
UCI chess engine
|
This is the complete list of members for MCTS, including all inherited members.
| backpropagation(MCTSNode *node, float value) | MCTS | private |
| evalCtx_ | MCTS | private |
| expansion(MCTSNode *node, Board &board) | MCTS | private |
| explorationConstant_ | MCTS | private |
| getNodes() const override | MCTS | inlinevirtual |
| infoCallback_ | MCTS | private |
| isSearching() const override | MCTS | inlinevirtual |
| maxPlayouts_ | MCTS | private |
| MCTS(IEvaluator &eval) | MCTS | |
| nodes_ | MCTS | private |
| root_ | MCTS | private |
| searching_ | MCTS | private |
| selectBestChild(MCTSNode *node) const | MCTS | private |
| selection(MCTSNode *node, Board &board) | MCTS | private |
| selectUCBChild(MCTSNode *node) const | MCTS | private |
| setExplorationConstant(float c) | MCTS | inline |
| setInfoCallback(InfoCallback callback) override | MCTS | inlinevirtual |
| simulation(Board &board) | MCTS | private |
| startSearch(Board &root, const SearchParams ¶ms) override | MCTS | virtual |
| stop() override | MCTS | inlinevirtual |
| stopFlag_ | MCTS | private |
| ~ISearch()=default | ISearch | virtual |