Class ExploreSoloAgent
java.lang.Object
jade.core.Agent
agent.AbstractDeltaAgent
eu.su.mas.dedale.mas.AbstractDedaleAgent
eu.su.mas.dedale.mas.agents.dedaleDummyAgents.Explo.ExploreSoloAgent
- All Implemented Interfaces:
agent.A2oInterface
,jade.core.TimerListener
,jade.util.leap.Serializable
,java.io.Serializable
,java.lang.Runnable
public class ExploreSoloAgent extends AbstractDedaleAgent
ExploreSolo agent. It explore the map using a DFS algorithm. It stops when all nodes have been visited.
- Author:
- hc
- See Also:
- Serialized Form
-
Nested Class Summary
-
Field Summary
-
Constructor Summary
Constructors Constructor Description ExploreSoloAgent()
-
Method Summary
Methods inherited from class eu.su.mas.dedale.mas.AbstractDedaleAgent
closeLock, deployMe, dropOff, emptyMyBackPack, getBackPackFreeSpace, getCurrentPosition, getMyExpertise, getMyTreasureType, loadEntityCaracteristics, moveTo, observe, openLock, pick, sendMessage, throwGrenade
Methods inherited from class agent.AbstractDeltaAgent
addAbility, addSharableObject, getKnowledge, getKnowledge, getSharableObject, removeSharableObject, setKnowledge
Methods inherited from class jade.core.Agent
addBehaviour, blockingReceive, blockingReceive, blockingReceive, blockingReceive, changeStateTo, clean, doActivate, doClone, doDelete, doMove, doSuspend, doTimeOut, doWait, doWait, doWake, getAgentState, getAID, getAID, getAMS, getArguments, getBehavioursCnt, getBootProperties, getContainerController, getContentManager, getCurQueueSize, getDefaultDF, getExecutedBehavioursCnt, getGenerateBehaviourEvents, getGenerateMessageEvents, getHap, getHelper, getLocalName, getName, getO2AInterface, getO2AObject, getPostedMessagesCnt, getProperty, getQueueSize, getReceivedMessagesCnt, getSentMessagesCnt, getState, here, isAlive, isRestarting, join, notifyChangeBehaviourState, notifyRestarted, postMessage, putBack, putO2AObject, receive, receive, receive, registerO2AInterface, removeBehaviour, removeTimer, restartLater, restoreBufferedState, restoreFields, run, send, setArguments, setEnabledO2ACommunication, setGenerateBehaviourEvents, setGenerateMessageEvents, setO2AManager, setQueueSize, waitUntilStarted, write
-
Constructor Details
-
ExploreSoloAgent
public ExploreSoloAgent()
-