public static class UCTStateNode.UCTStateConstructor
extends java.lang.Object
| Constructor and Description |
|---|
UCTStateNode.UCTStateConstructor() |
| Modifier and Type | Method and Description |
|---|---|
UCTStateNode |
generate(HashableState s,
int d,
java.util.List<Action> actions,
UCTActionNode.UCTActionConstructor constructor)
Generates an instance of a
UCTStateNode |
public UCTStateNode generate(HashableState s, int d, java.util.List<Action> actions, UCTActionNode.UCTActionConstructor constructor)
UCTStateNodes - the state that this node wrapsd - the depth of the nodeactions - 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.