Skip to content

ss892714028/Maze-PathFinder-Visualization-Python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Maze PathFinder Visualizer implemented in Python

How to use

  • The first two left clicks on the board initialize start and end node
  • Click or click and drag to create obstacles
  • Press space bar and see the algorithm takes off!

Symbols

"@": Start and end node

"#": Obstacles

"*": Visited node

"+": Path

Algorithm Implemented

  • BFS
  • DFS
  • ASTAR (A*)

Breadth First Search

Breadth First Search is unweighted and guarantee a optimal path. BFS

Depth First Search

Depth First Search is unweighted and does not guarantee a optimal path. DFS

Astar (A*)

A* is weighted and guarantee a optimal path.
A* easy A*

About

2D maze path solver visualizer implemented with python

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages