public bool notPresent(Agent_Goal_Types goaltype) { if (SubGoals.Count > 0) { return(SubGoals.Peek().GetGoalType() != goaltype); } return(true); }
public Goal(T owner, Agent_Goal_Types type) { Owner = owner; Type = type; Status = Goal_Status.inactive; }
public Goal_Composite(T owner, Agent_Goal_Types type) : base(owner, type) { }