cz.cuni.amis.pogamut.multi.params
Interface ITeamAgentParameters<SHARED_WORLDVIEW extends ISharedWorldView>
- Type Parameters:
SHARED_WORLDVIEW
-
- All Known Subinterfaces:
- ITeamRemoteAgentParameters<SHARED_WORLDVIEW>
- All Known Implementing Classes:
- TeamRemoteAgentParameters
public interface ITeamAgentParameters<SHARED_WORLDVIEW extends ISharedWorldView>
These parameters declares getter for ISharedWorldView
instance that should be used by the particular agent.
Such shared world view instance has to be picked by the agent during its instantiation preferable via Guice IOC mechanis,.
getSharedWorldView
SHARED_WORLDVIEW getSharedWorldView()