public AgentGoal(IAgent target, AgentCondition goalCondition, int deadline) { this.Target = target; this.GoalCondition = goalCondition; this.Deadline = deadline; }
public void SetCondition(AgentCondition condition, int time) { this.conditionRecords[time] = condition; }