Skip to content

Latest commit

 

History

History
40 lines (22 loc) · 1.12 KB

File metadata and controls

40 lines (22 loc) · 1.12 KB

PathFindingVisualization

This is an application through which users can view the search algorithm of the shortest path between two points.

We will assume that the "cost" between two roads is equal to 1, for a simpler visualization of the Dijkstra algorithm.

A short demo can be found here.

App presentation

  • Starting Page

Starting Page

  • Drawing Walls

Starting Page

  • Select the Target

Starting Page

  • Find the Path

Starting Page

How to Draw

Keybinds:

  • r to reset the canvas

MouseBinds:

  • left click to draw the walls
  • scroll click to remove the walls
  • right click to set the target

How to run the project

Run main.py