protected override double GetValueImpl(PAD.Planner.IState state) { var problem = solver.sasProblem; problem.SetInitialState(state); solver.SetProblem(problem); return(solver.Search(quiet: true)); }
protected override double GetValueImpl(PAD.Planner.IState state) { Problem.SetInitialState(state); solver.SetProblem(Problem); var solutionLength = solver.Search(quiet: true); return(solutionLength); }
protected override double GetValueImpl(PAD.Planner.IState state) { double val = h.GetValue(state); return(val + g.generateNoise(val)); }