Skip to content

The A* Algorithm implemented for path finding, made with JavaScript and p5.js.

Notifications You must be signed in to change notification settings

arizakevin/a-star-algorithm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

a-star-algorithm

The A* Algorithm implemented for path finding, made with JavaScript and p5.js.

Wikipedia

https://en.wikipedia.org/wiki/A*_search_algorithm A* (pronounced "A-star") is a graph traversal and path search algorithm, which is often used in many fields of computer science due to its completeness, optimality, and optimal efficiency. One major practical drawback is its {\displaystyle O(b^{d})}O(b^d) space complexity, as it stores all generated nodes in memory. Thus, in practical travel-routing systems, it is generally outperformed by algorithms which can pre-process the graph to attain better performance, as well as memory-bounded approaches; however, A* is still the best solution in many cases

Live Demo

https://kevwas.github.io/a-star-algorithm/

About

The A* Algorithm implemented for path finding, made with JavaScript and p5.js.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published