|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of IGameState in org.eclipse.palamedes.gdl.core.model |
---|
Methods in org.eclipse.palamedes.gdl.core.model that return IGameState | |
---|---|
IGameState |
IReasoner.getNextState(IGameState currentState,
IMove[] moves)
Returns the next state for a given parent state and specified moves. |
IGameState |
IGameNode.getState()
Returns the associated game state if it is still in memory. |
IGameState |
IGame.getState(IGameNode currentNode)
Returns the game state associated with currentNode. |
Methods in org.eclipse.palamedes.gdl.core.model with parameters of type IGameState | |
---|---|
IGameNode |
IGameTree.addChild(IGameNode parent,
IGameState child,
IMove[] moves)
Adds a new state to the tree and returns the new generated node. |
int |
IReasoner.getGoalValue(java.lang.String roleName,
IGameState nextState)
Returns a value between 0 - 100 if a goal value exists; otherwise -1. |
IMove[] |
IReasoner.getLegalMoves(java.lang.String roleName,
IGameState currentNode)
Returns the legal moves for a specified role. |
IGameState |
IReasoner.getNextState(IGameState currentState,
IMove[] moves)
Returns the next state for a given parent state and specified moves. |
void |
IGameNode.setState(IGameState state)
Sets the associated game state |
void |
IGameTree.setTerminal(IGameState terminalState)
Announces a terminal state. |
Uses of IGameState in org.eclipse.palamedes.gdl.core.model.utils |
---|
Classes in org.eclipse.palamedes.gdl.core.model.utils that implement IGameState | |
---|---|
class |
AbstractState<T>
|
Methods in org.eclipse.palamedes.gdl.core.model.utils that return IGameState | |
---|---|
IGameState |
GameNode.getState()
|
IGameState |
Game.getState(IGameNode currentNode)
|
Methods in org.eclipse.palamedes.gdl.core.model.utils with parameters of type IGameState | |
---|---|
IGameNode |
GameNodeTree.addChild(IGameNode parent,
IGameState child,
IMove[] moves)
This method adds a child to a parent. |
static java.util.List<IFluent>[] |
GameNode.getDiff(IGameState nodeA,
IGameState nodeB)
|
static int[] |
GameNode.getDiffCount(IGameState nodeA,
IGameState nodeB)
|
void |
GameNodeTree.setRoot(IGameState state)
|
void |
GameNode.setState(IGameState state)
|
void |
GameNodeTree.setTerminal(IGameState terminalState)
|
Constructors in org.eclipse.palamedes.gdl.core.model.utils with parameters of type IGameState | |
---|---|
GameNode(IGameNode parent,
IGameState state,
IMove[] moves)
|
Uses of IGameState in org.eclipse.palamedes.gdl.core.resolver.javaprover |
---|
Classes in org.eclipse.palamedes.gdl.core.resolver.javaprover that implement IGameState | |
---|---|
class |
StateAdapter
|
Methods in org.eclipse.palamedes.gdl.core.resolver.javaprover that return IGameState | |
---|---|
IGameState |
ReasonerAdapter.getNextState(IGameState currentState,
IMove[] moves)
|
Methods in org.eclipse.palamedes.gdl.core.resolver.javaprover with parameters of type IGameState | |
---|---|
int |
ReasonerAdapter.getGoalValue(java.lang.String roleName,
IGameState currentState)
|
IMove[] |
ReasonerAdapter.getLegalMoves(java.lang.String roleName,
IGameState currentState)
|
IGameState |
ReasonerAdapter.getNextState(IGameState currentState,
IMove[] moves)
|
Uses of IGameState in org.eclipse.palamedes.gdl.core.resolver.jocular |
---|
Methods in org.eclipse.palamedes.gdl.core.resolver.jocular that return IGameState | |
---|---|
IGameState |
ReasonerAdapter.getNextState(IGameState currentState,
IMove[] moves)
|
Methods in org.eclipse.palamedes.gdl.core.resolver.jocular with parameters of type IGameState | |
---|---|
int |
ReasonerAdapter.getGoalValue(java.lang.String roleName,
IGameState nextState)
|
IMove[] |
ReasonerAdapter.getLegalMoves(java.lang.String roleName,
IGameState currentNode)
|
IGameState |
ReasonerAdapter.getNextState(IGameState currentState,
IMove[] moves)
|
Uses of IGameState in org.eclipse.palamedes.gdl.core.resolver.prologprover |
---|
Methods in org.eclipse.palamedes.gdl.core.resolver.prologprover that return IGameState | |
---|---|
IGameState |
ReasonerAdapter.getInitialState()
|
IGameState |
ReasonerAdapter.getNextState(IGameState currentState,
IMove[] moves)
|
Methods in org.eclipse.palamedes.gdl.core.resolver.prologprover with parameters of type IGameState | |
---|---|
int |
ReasonerAdapter.getGoalValue(java.lang.String roleName,
IGameState gameState)
|
IMove[] |
ReasonerAdapter.getLegalMoves(java.lang.String roleName,
IGameState gameState)
|
IGameState |
ReasonerAdapter.getNextState(IGameState currentState,
IMove[] moves)
|
Uses of IGameState in org.eclipse.palamedes.gdl.core.simulation |
---|
Methods in org.eclipse.palamedes.gdl.core.simulation that return IGameState | |
---|---|
IGameState |
Simulator.getCurrentState()
|
Methods in org.eclipse.palamedes.gdl.core.simulation with parameters of type IGameState | |
---|---|
void |
Simulator.setCurrentState(IGameState currentState)
|
Uses of IGameState in org.eclipse.palamedes.ui.editor.gametree |
---|
Methods in org.eclipse.palamedes.ui.editor.gametree with parameters of type IGameState | |
---|---|
java.lang.String |
GameLabelProvider.getDiff(IGameState parent,
IGameState child)
|
Uses of IGameState in org.eclipse.palamedes.ui.pages.gamestate |
---|
Methods in org.eclipse.palamedes.ui.pages.gamestate with parameters of type IGameState | |
---|---|
protected java.lang.String |
GSPage.createDisplay(IGameState state)
Displays the game state in the browser. |
java.lang.String |
GSPage.createDisplayFromXML(IGameState state)
|
static java.lang.String |
XMLGameStateWriter.getXML(IGameState state)
|
Uses of IGameState in org.eclipse.palamedes.ui.utils |
---|
Methods in org.eclipse.palamedes.ui.utils with parameters of type IGameState | |
---|---|
static java.lang.String |
SFactory.toString(IGameState state)
Returns the string representation of a IGameState object. |
Uses of IGameState in org.eclipse.palamedes.ui.views.gamestate |
---|
Methods in org.eclipse.palamedes.ui.views.gamestate with parameters of type IGameState | |
---|---|
protected abstract java.lang.String |
GameStatePage.createDisplay(IGameState state)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |