Skip to content

shreeviknesh/Pathfinder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Pathfinder

  • A web-application to visualize the various pathfinding algorithms, made using Vanilla JavaScript.
  • Intended for people to learn the algorithms through visualizations.

Algorithms Implemented

Uninformed Searches:

  1. Breadth First Search
  2. Depth First Search

Informed Searches:

  1. Greedy Best First Search
  2. Dijkstra's Algorithm
  3. A* Algorithm

Maze Generation:

  1. Random Wall Maze
  2. Random Weight Maze
  3. Recursive Division Algorithm