Skip to content

Latest commit

 

History

History
31 lines (18 loc) · 605 Bytes

README.md

File metadata and controls

31 lines (18 loc) · 605 Bytes

Pathfinder visualizer in Python

Supports DFS, BFS, A* and Dijkstra

Use:

#Will create 50x50 Grid in a 1000x1000 window
program = Program(GRID_SIZE=50, WIDTH=1000, HEIGHT=1000)
program.startProgram()

Right click - select start and end

Left click - create walls

H - Start DFS

J - Start BFS

K - Start A*

L - Start Dijkstra

C - Reset grid

V - Reset and keep walls

A - Generate Maze using Prims Algorithm