cz.cuni.amis.pogamut.base.agent
Interface IObservingAgent
- All Superinterfaces:
- IAgent, IComponent, IComponentAware, IControllable
- All Known Subinterfaces:
- IAgent3D, IEmbodiedAgent, IGhostAgent
- All Known Implementing Classes:
- AbstractAgent3D, AbstractEmbodiedAgent, AbstractGhostAgent, AbstractObservingAgent, AbstractWorldServer, Agent3DJMXProxy, GhostAgentJMXProxy
@MXBean
public interface IObservingAgent
- extends IAgent
Observing agent is agent that may watch/observe the world, but is powerless to do anything
inside it directly. E.g. it can be a tactical advisor for soldiers, but can not send direct orders
to the world's simulator.
- Author:
- Jimmy
Methods inherited from interface cz.cuni.amis.pogamut.base.agent.IAgent |
getComponentId, getIntrospection, getLogger, getName, getState, kill, pause, resume, start, startPaused, stop |
getWorldView
IWorldView getWorldView()
Copyright © 2015 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.