1 package cz.cuni.amis.pogamut.multi.params; 2 3 import cz.cuni.amis.pogamut.multi.communication.worldview.ISharedWorldView; 4 5 /** 6 * These parameters declares getter for {@link ISharedWorldView} instance that should be used by the particular agent. 7 * <p><p> 8 * Such shared world view instance has to be picked by the agent during its instantiation preferable via Guice IOC mechanis,. 9 * 10 * @author Jimmy 11 * 12 * @param <SHARED_WORLDVIEW> 13 */ 14 public interface ITeamAgentParameters<SHARED_WORLDVIEW extends ISharedWorldView> { 15 16 public SHARED_WORLDVIEW getSharedWorldView(); 17 18 }