Skip to content

heyhammadhere/fyp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Meet The Algorithms

This Application Supports The Following Algorithms:

Dijkstra's Algorithm (Weighted)

The Father Of Pathfinding Algorithms; Guarantees The Shortest Path..

A* Search Algorithm (Weighted):

Arguably The Best Pathfinding Algorithm; Uses Heuristics To Guarantee The Shortest Path.. Much Faster Than Dijkstra's Algorithm..

Greedy Best-First Search Algorithm (Weighted)

A Faster, More Heuristic-Heavy Version Of A*; Does Not Guarantee The Shortest Path..

Swarm Algorithm (Weighted)

A Mixture Of Dijkstra's Algorithm & A*; Does Not Guarantee The Shortest Path..

Convergent Swarm Algorithm (Weighted)

The Fastest, More Heuristic-Heavy Version Of Swarm; Does Not Guarantee The Shortest Path..

Bidirectional Swarm Algorithm (Weighted)

Swarm From Both Sides; Does Not Guarantee The Shortest Path..

Breath-First Search Algorithm (Unweighted)

A Great Algorithm; Guarantees The Shortest Path..

Depth-First Search Algorithm (Unweighted)

A Very Bad Algorithm For Pathfinding; Does Not Guarantee The Shortest Path..


On Top Of The Pathfinding Algorithms Listed Above, I Implemented A Recursive Division Maze Generation Algorithm..

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published