|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Action | |
|---|---|
| atomicActions | |
| atomicActions.basic | |
| bot | |
| decisionMakingSystem | |
| pogamutEndEvent | |
| Uses of Action in atomicActions |
|---|
| Fields in atomicActions declared as Action | |
|---|---|
Action |
AtomicAction.parent
link to parental Action |
| Methods in atomicActions with parameters of type Action | |
|---|---|
AtomicAction |
AtomicActionFactory.getAction(AtomicActions type,
Action parent,
Bot agent)
|
| Constructors in atomicActions with parameters of type Action | |
|---|---|
AtomicAction(Action parent,
Bot agent)
copy constructor |
|
Bake(Action parent,
Bot agent)
|
|
Borrow(Action parent,
Bot agent)
|
|
BrushTeeth(Action parent,
Bot agent)
|
|
BuyGroceries(Action parent,
Bot agent)
|
|
Clean(Action parent,
Bot agent)
|
|
CleanFloor(Action parent,
Bot agent)
|
|
ConfirmTraining(Action parent,
Bot agent)
|
|
Cook(Action parent,
Bot agent)
|
|
Crochet(Action parent,
Bot agent)
|
|
Cycle(Action parent,
Bot agent)
|
|
Dance(Action parent,
Bot agent)
|
|
Dig(Action parent,
Bot agent)
|
|
DressUp(Action parent,
Bot agent)
|
|
Drink(Action parent,
Bot agent)
|
|
Eat(Action parent,
Bot agent)
|
|
Embroider(Action parent,
Bot agent)
|
|
Excercise(Action parent,
Bot agent)
|
|
ExplainRules(Action parent,
Bot agent)
|
|
Fix(Action parent,
Bot agent)
|
|
Follow(Action parent,
Bot agent)
|
|
GoToPub(Action parent,
Bot agent)
|
|
JoinSomeoneDrinking(Action parent,
Bot agent)
|
|
Jump(Action parent,
Bot agent)
|
|
Knit(Action parent,
Bot agent)
|
|
Listen(Action parent,
Bot agent)
|
|
Paint(Action parent,
Bot agent)
|
|
Pay(Action parent,
Bot agent)
|
|
Plant(Action parent,
Bot agent)
|
|
PlayBoardGames(Action parent,
Bot agent)
|
|
PlayComputerGames(Action parent,
Bot agent)
|
|
PlayUltimate(Action parent,
Bot agent)
|
|
Prepare(Action parent,
Bot agent)
|
|
PrepareAGame(Action parent,
Bot agent)
|
|
Program(Action parent,
Bot agent)
|
|
Read(Action parent,
Bot agent)
|
|
Run(Action parent,
Bot agent)
|
|
SayGoodBye(Action parent,
Bot agent)
|
|
SayHello(Action parent,
Bot agent)
|
|
SeeAMovie(Action parent,
Bot agent)
|
|
SeeAPlay(Action parent,
Bot agent)
|
|
SeeExhibition(Action parent,
Bot agent)
|
|
SellGroceries(Action parent,
Bot agent)
|
|
Shop(Action parent,
Bot agent)
|
|
Shower(Action parent,
Bot agent)
|
|
ShutDown(Action parent,
Bot agent)
|
|
Sing(Action parent,
Bot agent)
|
|
SitAtTheLecture(Action parent,
Bot agent)
|
|
Sleep(Action parent,
Bot agent)
|
|
StareAtTV(Action parent,
Bot agent)
|
|
Start(Action parent,
Bot agent)
|
|
Swim(Action parent,
Bot agent)
|
|
TakeOutGarbage(Action parent,
Bot agent)
|
|
Think(Action parent,
Bot agent)
|
|
Toilet(Action parent,
Bot agent)
|
|
UseWikipedia(Action parent,
Bot agent)
|
|
Wait(Action parent,
Bot agent)
|
|
WanderAround(Action parent,
Bot agent)
|
|
WashFace(Action parent,
Bot agent)
|
|
WashFloor(Action parent,
Bot agent)
|
|
WashFood(Action parent,
Bot agent)
|
|
Work(Action parent,
Bot agent)
|
|
| Uses of Action in atomicActions.basic |
|---|
| Constructors in atomicActions.basic with parameters of type Action | |
|---|---|
Eat(Action parent,
Bot agent)
|
|
Take(Action parent,
Bot agent)
|
|
Use(Action parent,
Bot agent)
|
|
Walk(Action parent,
Bot agent)
|
|
| Uses of Action in bot |
|---|
| Methods in bot that return Action | |
|---|---|
Action |
DMSMemoryVO.getActualAction()
|
| Uses of Action in decisionMakingSystem |
|---|
| Fields in decisionMakingSystem declared as Action | |
|---|---|
Action |
DecisionModuleImpl.actualAction
currently choosen action |
| Fields in decisionMakingSystem with type parameters of type Action | |
|---|---|
ArrayList<Action> |
PerceptiveField.processArea
processes which are active and about to be executed |
| Methods in decisionMakingSystem that return Action | |
|---|---|
Action |
Intention.chooseAction()
picks up an action to do next to try to satisfy the intention. |
Action |
Want.chooseAction()
a bit different chooseAction - chooses sequentialy in the order: environment, pocket, memory, random |
Action |
PerceptiveField.chooseAction(int time)
choose action from process field - so it is not the same as choosing action in the decision module |
protected Action |
DecisionModuleImpl.chooseAction(Intention intention)
Start of a recursive proceeding, where we start from intention and ends up with action which is ready to execute its atomic actions. |
Action |
Action.cloneBySerialize(DecisionModuleImpl dModule)
makes hard copy of a subtree starting at action via Serializable, as decision module and agent are transient it sets those manually after acquiring hard copy |
static Action |
Action.exampleAction()
|
Action |
PerceptiveField.findMaxActivity()
|
Action |
DecisionModuleImpl.getActualAction()
|
Action |
DecisionModule.getActualAction()
|
Action |
Intention.getAncestorAction()
|
Action |
Intention.getChosenAction()
|
protected Action |
DecisionModuleImpl.prepareAction(Action action)
Part of recursive call. |
| Methods in decisionMakingSystem that return types with arguments of type Action | |
|---|---|
ArrayList<Action> |
Intention.getActions()
|
ArrayList<Action> |
Intention.getNotTriedActions()
|
| Methods in decisionMakingSystem with parameters of type Action | |
|---|---|
protected void |
DecisionModuleImpl.actionFailed(Action action)
Recursive action which is executed when action fails. |
protected void |
DecisionModuleImpl.actionSucceeded(Action action)
success of an action means its removal from preactive actions and success of parental intention |
void |
PerceptiveField.addAction(Action action)
Adds action to the processArea, disable grandfather if there |
protected Intention |
DecisionModuleImpl.chooseIntention(Action action)
recursive function to choose current intention to fullfill |
void |
PerceptiveField.increaseAttractivityToAllSources(Action action)
increases attractivity to all visible (NOT only percieved) sources of the action |
boolean |
PerceptiveField.isAffordanceSatisfied(AffordanceType affordance,
Action action)
checks if the affordance is satisfied by something |
boolean |
PerceptiveField.isThingAssignedToAction(EItem item,
Action action)
checks if the item is assigned to action |
protected Action |
DecisionModuleImpl.prepareAction(Action action)
Part of recursive call. |
void |
PerceptiveField.removeAction(Action action)
removes action from preactive actions, plus if it has some items, decreases their attractivities |
protected void |
DecisionModuleImpl.removeActionAndDescendantIntentions(Action actualAction)
removes action from processArea removes descendant intentions of action be careful about Want intentions as they can be descendants of more than one action |
void |
PerceptiveField.satisfyAffordance(Action action,
AffordanceType af,
EItem item)
|
void |
Intention.setAncestorAction(Action ancestorAction)
|
void |
Intention.setChosenAction(Action chosenAction)
|
| Method parameters in decisionMakingSystem with type arguments of type Action | |
|---|---|
void |
Intention.setActions(ArrayList<Action> actions)
|
void |
Intention.setNotTriedActions(ArrayList<Action> oldProcesses)
|
| Constructors in decisionMakingSystem with parameters of type Action | |
|---|---|
Want(AffordanceType aff,
Action action,
DecisionModuleImpl module)
|
|
| Uses of Action in pogamutEndEvent |
|---|
| Methods in pogamutEndEvent with parameters of type Action | |
|---|---|
void |
PogamutEndEventSource.fireEvent(PogamutEndEventType type,
Action act)
|
| Constructors in pogamutEndEvent with parameters of type Action | |
|---|---|
PogamutEndEvent(Object source,
PogamutEndEventType _type,
Action _act)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||