IPP Project on Path Finding Algorithm Visualiser using Pygame

Requirements

  • Python
  • Pygame
  • Numpy

How to use

  • Startup Command : python project.py
  • Enter Source Row, Source Column, Destination Row, Destination Column
  • Left Click on cells to create walls.
  • Right Click to add Bomb Cells for Dijkstras's Algorithm

Commands

  • Press A to run BFS.
  • Press B to run DFS.
  • Press C to run Dijkstras.
  • Press D to run A* Algorithm.
  • Press R to Reset.