MCTS<S> constructor
MCTS<S> ({
- required IsTerminal<
S> isTerminal, - required Expand<
S> expand, - required NextState<
S> nextState, - required Reward<
S> reward, - int? seed,
Implementation
MCTS({
required this.isTerminal,
required this.expand,
required this.nextState,
required this.reward,
int? seed,
}) : _rand = seed != null ? Random(seed) : Random();