/// <summary> /// Constructs the heuristic. /// </summary> /// <param name="problem">Original planning problem.</param> public FFHeuristic(IProblem problem) : base(problem) { RelaxedPlanningGraph = problem.GetRelaxedProblem().GetRelaxedPlanningGraph(); }
/// <summary> /// Constructs the heuristic. /// </summary> /// <param name="problem">Original planning problem.</param> public AdditiveRelaxationHeuristic(IProblem problem) : base(problem) { RelaxedPlanningGraph = problem.GetRelaxedProblem().GetRelaxedPlanningGraph(); }