|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of IMove in org.eclipse.palamedes.gdl.core.model |
---|
Methods in org.eclipse.palamedes.gdl.core.model that return IMove | |
---|---|
IMove |
IReasoner.createMove(java.lang.String moveStr)
This method should return a valid MoveAdapter for this reasoner. |
IMove[][] |
IGameState.getLegalMoves()
Returns an array of the legal moves of each player. |
IMove[][] |
IGame.getLegalMoves(IGameNode currentNode)
Returns an array of the legal moves of each player. |
IMove[] |
IReasoner.getLegalMoves(java.lang.String roleName,
IGameState currentNode)
Returns the legal moves for a specified role. |
IMove[] |
IGameNode.getMoves()
Returns the moves that have lead to this game node. |
IMove[] |
IGame.getRandomMove(IGameNode currentNode)
Returns a random combined move. |
Methods in org.eclipse.palamedes.gdl.core.model with parameters of type IMove | |
---|---|
IGameNode |
IGameTree.addChild(IGameNode parent,
IGameState child,
IMove[] moves)
Adds a new state to the tree and returns the new generated node. |
IGameNode |
IGameTree.getNextNode(IGameNode parent,
IMove[] moves)
Returns the child game node of a parent which was derived through moves. |
IGameNode |
IGame.getNextNode(IGameNode currentNode,
IMove[] moves)
Returns the child node of the parent that is connected through the specified moves. |
IGameState |
IReasoner.getNextState(IGameState currentState,
IMove[] moves)
Returns the next state for a given parent state and specified moves. |
void |
IGameState.setLegalMoves(IMove[][] moves)
Sets the legal moves for this game state. |
Uses of IMove in org.eclipse.palamedes.gdl.core.model.utils |
---|
Classes in org.eclipse.palamedes.gdl.core.model.utils that implement IMove | |
---|---|
class |
GenericMove<NativeTerm>
|
Methods in org.eclipse.palamedes.gdl.core.model.utils that return IMove | |
---|---|
IMove[] |
JoinedList.get(int index)
|
IMove[][] |
AbstractState.getLegalMoves()
|
IMove[][] |
Game.getLegalMoves(IGameNode currentNode)
|
IMove[] |
GameNode.getMoves()
|
IMove[] |
Game.getRandomMove(IGameNode currentNode)
|
Methods in org.eclipse.palamedes.gdl.core.model.utils with parameters of type IMove | |
---|---|
IGameNode |
GameNodeTree.addChild(IGameNode parent,
IGameState child,
IMove[] moves)
This method adds a child to a parent. |
IGameNode |
Game.getNextNode(IGameNode currentNode,
IMove[] moves)
|
IGameNode |
GameNodeTree.getNextNode(IGameNode parent,
IMove[] moves)
|
void |
AbstractState.setLegalMoves(IMove[][] legalMovesArray)
|
Constructors in org.eclipse.palamedes.gdl.core.model.utils with parameters of type IMove | |
---|---|
GameNode(IGameNode parent,
IGameState state,
IMove[] moves)
|
|
JoinedList(IMove[][] moveTable)
|
Uses of IMove in org.eclipse.palamedes.gdl.core.resolver.javaprover |
---|
Methods in org.eclipse.palamedes.gdl.core.resolver.javaprover that return IMove | |
---|---|
IMove |
ReasonerAdapter.createMove(java.lang.String moveStr)
|
IMove[] |
ReasonerAdapter.getLegalMoves(java.lang.String roleName,
IGameState currentState)
|
Methods in org.eclipse.palamedes.gdl.core.resolver.javaprover with parameters of type IMove | |
---|---|
IGameState |
ReasonerAdapter.getNextState(IGameState currentState,
IMove[] moves)
|
Uses of IMove in org.eclipse.palamedes.gdl.core.resolver.jocular |
---|
Methods in org.eclipse.palamedes.gdl.core.resolver.jocular that return IMove | |
---|---|
IMove |
ReasonerAdapter.createMove(java.lang.String gdlString)
|
IMove[] |
ReasonerAdapter.getLegalMoves(java.lang.String roleName,
IGameState currentNode)
|
Methods in org.eclipse.palamedes.gdl.core.resolver.jocular with parameters of type IMove | |
---|---|
IGameState |
ReasonerAdapter.getNextState(IGameState currentState,
IMove[] moves)
|
Uses of IMove in org.eclipse.palamedes.gdl.core.resolver.prologprover |
---|
Methods in org.eclipse.palamedes.gdl.core.resolver.prologprover that return IMove | |
---|---|
IMove |
ReasonerAdapter.createMove(java.lang.String moveStr)
|
IMove[] |
ReasonerAdapter.getLegalMoves(java.lang.String roleName,
IGameState gameState)
|
Methods in org.eclipse.palamedes.gdl.core.resolver.prologprover with parameters of type IMove | |
---|---|
IGameState |
ReasonerAdapter.getNextState(IGameState currentState,
IMove[] moves)
|
Uses of IMove in org.eclipse.palamedes.gdl.core.simulation |
---|
Methods in org.eclipse.palamedes.gdl.core.simulation that return IMove | |
---|---|
IMove[] |
Simulator.getCurrentMoves()
|
IMove |
Match.getMove()
|
IMove |
IStrategy.getMove(IGameNode currentNode)
|
Methods in org.eclipse.palamedes.gdl.core.simulation with parameters of type IMove | |
---|---|
void |
Match.makeTurn(IMove[] moves)
|
Uses of IMove in org.eclipse.palamedes.gdl.core.simulation.strategies |
---|
Methods in org.eclipse.palamedes.gdl.core.simulation.strategies that return IMove | |
---|---|
IMove |
SDFS.getMove(IGameNode currentNode)
|
IMove |
SMonteCarloUCT.getMove(IGameNode currentNode)
|
IMove |
SMonteCarlo.getMove(IGameNode currentNode)
|
IMove |
SRandom.getMove(IGameNode currentNode)
|
abstract IMove |
AbstractStrategy.getMove(IGameNode currentNode)
|
IMove[] |
AbstractStrategy.getRandomCombinedMove()
|
IMove[] |
FringeFrame.getRandomUnexpandedMove()
|
Uses of IMove in org.eclipse.palamedes.ui.utils |
---|
Methods in org.eclipse.palamedes.ui.utils with parameters of type IMove | |
---|---|
static java.lang.String |
SFactory.toString(IMove[] moves)
|
Method parameters in org.eclipse.palamedes.ui.utils with type arguments of type IMove | |
---|---|
static java.lang.String |
SFactory.toString(java.util.List<IMove> moves)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |