Mini_Python_Projects
Mini_Python_Projects copied to clipboard
Maze Solver Visualizer
Create an interactive visualizer that demonstrates how pathfinding algorithms (like BFS, DFS, or A* ) explore and find the shortest path through a maze. The maze can be randomly generated or user-drawn, with live visualization of the algorithm’s decision-making process.
Key Features -- Generate random mazes -- Let users choose the algorithm (BFS, DFS, or A*) -- Visualize search progress in real time -- Display total path cost, explored nodes, and steps -- Optionally, export maze results or screenshots