public IPerceptToStateFunction GetPerceptToStateFunction() { if (null == perceptToStateFunction) { perceptToStateFunction = new MapPerceptToStateFunction(); } return(perceptToStateFunction); }
public LRTAStarAgent(OnlineSearchProblem problem, IPerceptToStateFunction ptsFunction, IHeuristicFunction hf) { this.Problem = problem; this.PerceptToStateFunction = ptsFunction; this.HeuristicFunction = hf; }
public OnlineDFSAgent(OnlineSearchProblem problem, IPerceptToStateFunction ptsFunction) { Problem = problem; PerceptToStateFunction = ptsFunction; }