• Add Weight
  • Select any Maze
    Horizontal Division Vertical Division Recursive Division Random Walls
  • Select an Algorithm
    Breadth First Search Depth First Search Dijkstra Algorithm
  • Select Speed:
×

PathFinder

This application helps you visualise various pathfinding algorithm in action

Getting Started...

Just click and drag on the canvas and it will..

  • Make Walls appear or disappear
  • Move source and destination to your preference.
  • click on select a maze pattern to choose from options to build random mazes or other patterns
  • click on select a algorithms to choose from options to find a path between source and destination.
  • click on add weight to randomly generate weights in the canvas to see its effect over different algorithm
  • adjust speed according to your convenience.