private List<Node> openSet; // The set of tentative nodes to be evaluated. #endregion Fields #region Constructors public AStar(Graph graph) { total = new List<Node>(); this.graph = graph; openSet = graph.Nodes; closedSet = new List<Node>(); }
public Form1() { InitializeComponent(); graph = new Graph(); Node n = new Node(0, State.right, State.right, State.right, State.right, State.right, State.right, State.left); graph.AddNode(n); generateGraph(n); bool succes = graph.HasFinish(); AStar astar = new AStar(graph); bool success = astar.AStarAlgorithm(0,24); List<Node> path = astar.total; }