Esempio n. 1
0
 public Planner(PlanningMethod planningMethod, IEnumerable <IPlanningAction <T> > planningActions, IPlanningStateComparer <T> planningStateComparer)
 {
     this.planningMethod        = planningMethod;
     this.planningActions       = planningActions;
     this.planningStateComparer = planningStateComparer;
 }
Esempio n. 2
0
 public GraphPlan(Enums.PlanningMethod planningMethod, IEnumerable <IPlanningAction <T> > planningActions, IPlanningStateComparer <T> planningStateComparer)
 {
     this.planningMethod        = Enums.PlanningMethod.BreadthFirst;
     this.planningActions       = planningActions;
     this.planningStateComparer = planningStateComparer;
 }