package prbnmcn-mcts
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Parameter MCTS.X
States must be distinguished as either terminal or nonterminal.
val actions : nonterminal -> action arrayActions available at a given state.
val next : nonterminal -> action -> stateGiven a state and an action, one can move to the next state.
val reward : terminal -> floatReward at a terminal state.
The MCTS is parameterised by a Monte-Carlo exploration. Setting to `Uniform will use an uniform search.
val exploration_kernel : [ `Uniform | `Kernel of nonterminal -> state gen ]val pp_action : Format.formatter -> action -> unitval pp_terminal : Format.formatter -> terminal -> unitval pp_nonterminal : Format.formatter -> nonterminal -> unit