|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.agentfactory.cldc.logic.Action
public abstract class Action
In AFME, agents act on their enviroment through the use of actions (The Actuator class extends Action). Actions represent imperative code that the agent executes either within a plan or directly within a commitment when a belief sentence is evaluated to true.
| Constructor Summary | |
|---|---|
Action()
|
|
| Method Summary | |
|---|---|
abstract boolean |
act(FOS action)
The act method is implemented by concrete classes of Action. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Action()
| Method Detail |
|---|
public abstract boolean act(FOS action)
action - the applied first order stucture, which matches with the identifier for
the Actuator or Action.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||