Perform and visualize A* Search
                    What makes A* different from Dijkstra’s algorithm?
                  
                  
                  
                
                  
                    What condition ensures A* finds the optimal path?
                  
                  
                  
                
                  
                    Which of the following is a drawback of A*?
                  
                  
                  
                
                  
                    If h(n) = 0 for all nodes, A* becomes:
                  
                  
                  
                
                  
                    Which type of heuristic makes A* efficient and optimal?
                  
                  
                  
                
                  
                    Which data structure is typically used to implement the OPEN list?
                  
                  
                  
                
                  
                    In pathfinding on a grid, Manhattan distance is best used when:
                  
                  
                  
                
                  
                    What is the formula used in A* search?
                  
                  
                  
                
                  
                    Which of the following is an application of A*?
                  
                  
                  
                
                  
                    Which part of the evaluation function ensures real path cost?