Dark Mode

Pathfinder

A pathfinder that will find and visually display the shortest path between any two given points. The user has the choice of either using A* Search or Dijkstra's Algorithm and has a variety of options available.

Python
A* Search
Dijkstra's Algorithm
Tkinter

Features

  • Supports A* Seach and Dijkstra's Algorithm
  • Programmed in Python using Tkinter as a GUI
  • Graphically shows all the cells that are checked and queued by the algorithm
  • Supports several features including:
    • Random max generation
    • Enabling/Disabling of diagonal moves
    • Variable animation speed