Exemple #1
0
    private void initializePlanners()
    {
        dijkstra        = new DijkstraPlanner();
        greedyBestFirst = new GreedyBestFirstPlanner();
        aStar           = new AStarPlanner();

        planner = dijkstra;
    }
Exemple #2
0
 private void checkInput()
 {
     if (Input.GetKey(KeyCode.Alpha1))
     {
         planner = dijkstra;
     }
     else if (Input.GetKey(KeyCode.Alpha2))
     {
         planner = greedyBestFirst;
     }
     else if (Input.GetKey(KeyCode.Alpha3))
     {
         planner = aStar;
     }
 }