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