|
libmcts
A Monte Carlo Tree Search Library
|
interface for all selection strategies. A selection strategy selects one child of a parent node according to implementation specific metrics. More...
#include <iselection_strategy.hpp>
Public Types | |
| typedef ISelectionStrategy< Context, Config > | sstrategy_t |
Public Member Functions | |
| virtual node_t * | select (node_t *node)=0 |
| select a child of node More... | |
interface for all selection strategies. A selection strategy selects one child of a parent node according to implementation specific metrics.
| Context | @README |
| Config | @README |
Definition at line 17 of file iselection_strategy.hpp.
|
pure virtual |
select a child of node
| node | to select child from |
Implemented in mcts::SamplingToFunctionSelector< Context, Config >, mcts::SamplingSelector< Context, Config >, mcts::MaxFunctionSelector< Context, Config >, and mcts::MinFunctionSelector< Context, Config >.
Referenced by mcts::SamplingToFunctionSelector< Context, Config >::select().
1.8.15