Skip to content

Latest commit

 

History

History
28 lines (23 loc) · 707 Bytes

File metadata and controls

28 lines (23 loc) · 707 Bytes

🛣️ Pathfinding Simulation

A small interactive pathfinding demo that visualizes different search algorithms.

A*

🤖 Search Algorithms

  • Breadth-First Search (BFS)
  • Depth-First Search (DFS)
  • Greedy Best-First Search (GBFS)
  • A* Search

🎛️ Controls

  • MOUSE LEFT - Add tiles
  • MOUSE RIGHT - Remove tiles
  • [ESC] - Exit application
  • [SPACE] - Pause/Play pathfinding
  • [G] - Generate new grid
  • [C] - Clear screen
  • [R] - Reset agent
  • [<] and [>] - Change search agent

▶️ Installation

  1. Clone the repository
  2. Install dependencies: pip install -r requirements.txt
  3. Run main.py: python main.py