/// <summary> /// Constructs an Agent with the specified AgentProgram. /// </summary> /// <param name="aProgram">the Agent's program, which maps any given percept sequences to an action.</param> public DynamicAgent(IAgentProgram aProgram) { program = aProgram; }
protected Agent(IAgentProgram <T1, T2> agentProgram) { _agentProgram = agentProgram; }
public AbstractAgent(IAgentProgram aProgram) { program = aProgram; }