cz.cuni.amis.pogamut.ut2004.analyzer
Interface IUT2004AnalyzerObserver
- All Superinterfaces:
- IAgent, IComponent, IComponentAware, IControllable, IGhostAgent, IObservingAgent, IUT2004Observer
- All Known Implementing Classes:
- UT2004AnalyzerObserver, UT2004AnalyzerObsStats
public interface IUT2004AnalyzerObserver
- extends IUT2004Observer
Analyzer's observer is an agent that observes some bot inside the environment collecting
interesting information about him.
It runs totally independently of the actual UT2004Bot
instance and may even be started
in different JVM (as we're interacting with it only via GameBots2004 protocol).
Methods inherited from interface cz.cuni.amis.pogamut.base.agent.IAgent |
getComponentId, getIntrospection, getLogger, getName, getState, kill, pause, resume, start, startPaused, stop |
getObservedBotId
UnrealId getObservedBotId()
- Returns id of the bot that the observer is sniffing info from.
- Returns:
- bot's id