Package | Description |
---|---|
com.fossgalaxy.games.fireworks.ai.mcts |
Modifier and Type | Method and Description |
---|---|
protected MCTSNode |
MCTS.expand(MCTSNode parent,
GameState state) |
MCTSNode |
MCTSNode.getBestNode() |
MCTSNode |
MCTSNode.getChild(Action action) |
MCTSNode |
MCTSNode.getUCTNode(GameState state) |
protected MCTSNode |
MCTS.select(MCTSNode root,
GameState state,
IterationObject iterationObject) |
protected MCTSNode |
MCTSPredictor.select(MCTSNode root,
GameState state,
IterationObject iterationObject) |
Modifier and Type | Method and Description |
---|---|
List<MCTSNode> |
MCTSNode.getChildren() |
Modifier and Type | Method and Description |
---|---|
protected void |
MCTSNode.addChild(MCTSNode node) |
protected MCTSNode |
MCTS.expand(MCTSNode parent,
GameState state) |
protected int |
MCTS.rollout(GameState state,
int agentID,
MCTSNode current) |
protected MCTSNode |
MCTS.select(MCTSNode root,
GameState state,
IterationObject iterationObject) |
protected MCTSNode |
MCTSPredictor.select(MCTSNode root,
GameState state,
IterationObject iterationObject) |
protected Action |
MCTS.selectActionForExpand(GameState state,
MCTSNode node,
int agentID)
Select a new action for the expansion node.
|
protected Action |
MCTSPredictor.selectActionForExpand(GameState state,
MCTSNode node,
int agentID)
Select a new action for the expansion node.
|
Constructor and Description |
---|
MCTSNode(MCTSNode parent,
int agentId,
Action moveToState,
Collection<Action> allUnexpandedActions) |
Copyright © 2017 FOSS Galaxy. All rights reserved.