public class MovePlan
extends jadex.bdiv3x.runtime.Plan
Modifier and Type | Field and Description |
---|---|
protected IBoard |
board
The board.
|
protected long |
delay
The move delay.
|
protected int |
depth
The recursion depth.
|
protected Move |
move
The move to try.
|
Constructor and Description |
---|
MovePlan() |
Modifier and Type | Method and Description |
---|---|
void |
aborted()
The plan aborted code.
|
void |
body()
The plan body.
|
void |
failed()
The plan failure code.
|
void |
passed()
The plan passed code.
|
protected void |
print(java.lang.String text,
int indent)
Print out an indented string.
|
checkNotInAtomic, createExpression, createGoal, createInternalEvent, createMessageEvent, dispatchInternalEvent, dispatchSubgoal, dispatchSubgoalAndWait, dispatchSubgoalAndWait, dispatchTopLevelGoal, endAtomic, fail, fail, fail, getAgent, getBeliefbase, getClock, getComponentDescription, getComponentIdentifier, getComponentName, getDispatchedElement, getEventbase, getException, getExpression, getExpressionbase, getExternalAccess, getGoalbase, getLogger, getParameter, getParameters, getParameterSet, getParameterSets, getPlanbase, getPlanElement, getReason, getRPlan, getScope, getTime, getWaitqueue, hasParameter, hasParameterSet, killAgent, sendMessage, sendMessageAndWait, sendMessageAndWait, startAtomic, toString, waitFor, waitForCondition, waitForCondition, waitForCondition, waitForConditionInline, waitForConditionInline, waitForEver, waitForFactAdded, waitForFactAdded, waitForFactChanged, waitForFactChanged, waitForFactRemoved, waitForFactRemoved, waitForGoalFinished, waitForGoalFinished, waitForGoalFinished, waitForGoalFinished, waitForInternalEvent, waitForInternalEvent, waitForMessageEvent, waitForMessageEvent, waitForReply, waitForReply, waitForReply, waitForReply, waitForTick
protected Move move
protected int depth
protected long delay
protected IBoard board
public void body()
body
in class jadex.bdiv3x.runtime.Plan
public void failed()
failed
in class jadex.bdiv3x.runtime.Plan
public void passed()
passed
in class jadex.bdiv3x.runtime.Plan
public void aborted()
aborted
in class jadex.bdiv3x.runtime.Plan
protected void print(java.lang.String text, int indent)
text
- The text.indent
- The number of cols to indent.