public class DealerGameRoundPlayerPlan
extends jadex.bdiv3x.runtime.Plan
Modifier and Type | Field and Description |
---|---|
protected Player |
player
The player object.
|
protected long |
timeout
The timout for communication with the player.
|
Constructor and Description |
---|
DealerGameRoundPlayerPlan() |
Modifier and Type | Method and Description |
---|---|
void |
aborted()
Aborted, reset player.
|
void |
body()
Plan body.
|
protected void |
drawCard()
Draw a card for the player.
|
void |
failed()
Something went wrong.
|
void |
passed()
Game complete, reset player.
|
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 long timeout
protected Player player
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 drawCard()