1 package cz.cuni.amis.pogamut.defcon.agent; 2 3 import cz.cuni.amis.pogamut.base.agent.module.IAgentLogic; 4 import cz.cuni.amis.pogamut.base.agent.module.LogicModule; 5 6 /** 7 * Groups {@link IDefConAgentController} and {@link IAgentLogic} interfaces. 8 * Equivalent to IUT2004BotLogicController<BOT> for example. 9 * @author Radek 'Black_Hand' Pibil 10 * 11 * @param <AGENT> 12 * @param <LOGIC_MODULE> 13 */ 14 public interface IDefConAgentLogicController<AGENT extends DefConAgent, LOGIC_MODULE extends LogicModule<AGENT>> 15 extends IDefConAgentController<AGENT>, IAgentLogic<LOGIC_MODULE> { 16 17 }