Skip to content

Program to visually simulate the working of Path Finding Algorithms (i.e. Dijkstra and A*)

Notifications You must be signed in to change notification settings

NikhilCodes/PathFinder-AlgoVisual

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Path Finder Algorithm Visualization

Visualization Source Code available for:

  • Dijkstra
  • A-Star

Usage

Run python main.py

  • Place mouse cursor over a cell and press s to set it source.
  • Left click over any other cells to create obstacle and right click to remove obstacle.
  • Place mouse cursor over another cell and press d to set it as destination, and the path finding should start automatically.

Changing of Algorithm to search

Heading over to settings.py change ALGORITHM variable as per your need. Set it 1 to use Dijkstra and 2 to use A-Star.

DEMO

Demo 1 Demo 2 Demo 3

About

Program to visually simulate the working of Path Finding Algorithms (i.e. Dijkstra and A*)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages