|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectgalatea.hla.Agent
galatea.glorias.Ags
| Field Summary |
| Fields inherited from class galatea.hla.Agent |
agentId, agentType, clock, inputs, outputs, population |
| Constructor Summary | |
Ags()
Ag constructor |
|
| Method Summary | |
void |
cycle()
The main cycle/locus of control of the agent |
void |
execute()
This method is called whenever the agent tries to execute its intentions. |
static void |
main(java.lang.String[] argv)
The agent's starting point when used as an application. |
void |
observe()
This method is used by the agent to update its knowledge of its environment. |
void |
reason()
This method implements the reasoning engine of the agent. |
void |
run()
The agent's starting point when used as a thread. |
| Methods inherited from class galatea.hla.Agent |
getAgentId, input, isReasoningSuspended, resumeReasoning, stopReasoning |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public Ags()
| Method Detail |
public void cycle()
public void execute()
public static void main(java.lang.String[] argv)
public void observe()
public void reason()
public void run()
run in interface java.lang.Runnablerun in class Agent
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||