Skip to content

Includes visualization of BFS, A*, Greedy best-first search, Bidirectional BFS, Bidirectional swarm, algorithm, as well as maze generator and other functions. All in C# windows forms

Notifications You must be signed in to change notification settings

AdnanGlc/Pathfinding-Visualizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

Pathfinfing-visualizer

This project is a Pathfinding Algorithm Visualizer built in C#, designed to demonstrate how different pathfinding algorithms work in real-time. It includes various algorithms, a maze generator, and interactive controls for obstacle placement and speed adjustment.

Features

Pathfinding Algorithms:

BFS (Breadth-First Search)

Bidirectional BFS

A (A-star) Algorithm*

Greedy Best-First Search

Bidirectional Swarm Algorithm

Maze Generation: Automatic generation of mazes to test algorithms.

Interactive Controls:

Draw obstacles using the mouse.

Adjust visualization speed dynamically.

Set start and end points manually.

A (A-star) Algorithm image

BFS image

Greedy Best-first Search image Bidirectional BFS image Bidirectional Swarm Algorithm image

Maze Generator image

About

Includes visualization of BFS, A*, Greedy best-first search, Bidirectional BFS, Bidirectional swarm, algorithm, as well as maze generator and other functions. All in C# windows forms

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages