[−][src]Crate oxymcts
Modules
iter | Iterators. |
Macros
tree | Creates a tree from expressions. |
Structs
DefaultBackProp | A default backprop policy it will take the reward of the simulation and backkpropagate the result to the branch nodes. |
DefaultLazyTreePolicy | Explores at least once each child node, before going deeper. |
DefaultPlayout | Simulating taking random moves a applying until the end. |
LazyMcts | This is a special MCTS because it doesn't store the state in the node but instead stores the historic to the node. |
MctsNode | |
NodeId | Node ID. |
NodeMut | Node mutator. |
NodeRef | Node reference. |
Tree | Vec-backed ID-tree. |
Traits
BackPropPolicy | |
Evaluator | |
GameTrait | |
LazyTreePolicy | |
Playout |
Functions
mcts_uct_agent | |
random_agent | |
uct_value | Calculates the uct_value. |
Type Definitions
DefaultMcts | This mcts uses UCT, naive simulation applying random moves until a final state, and scoring 1 if the player won. |
LazyMctsNode | |
LazyMctsTree | |
MctsTree | |
Nat | |
Num |