public static class UCTStateNode.UCTStateConstructor
extends java.lang.Object
| Constructor and Description |
|---|
UCTStateConstructor() |
| Modifier and Type | Method and Description |
|---|---|
UCTStateNode |
generate(HashableState s,
int d,
java.util.List<ActionType> actionTypes,
UCTActionNode.UCTActionConstructor constructor)
Generates an instance of a
UCTStateNode |
public UCTStateNode generate(HashableState s, int d, java.util.List<ActionType> actionTypes, UCTActionNode.UCTActionConstructor constructor)
UCTStateNodes - the state that this node wrapsd - the depth of the nodeactionTypes - the possible OO-MDP actions that can be takenconstructor - a UCTActionNode factory that can be used to create ActionNodes for each of the actions.UCTStateNode instance.