Skip to content
/ A-Star Public

The leading pathfinding algorithm. A combination of Dijkstra's algorithm and best-first algorithm.

Notifications You must be signed in to change notification settings

vittin/A-Star

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 

Repository files navigation

A-Star

The leading pathfinding algorithm. A combination of Dijkstra's algorithm and best-first algorithm.

autoMode

A* algorithm is widely used in pathfinding and graph traversal. Noted for its performance and accuracy, it enjoys widespread use.

Project is segmented, each module using only public api to communicate with other.

The CoreLibrary, is precompiled and included as maven dependency. It use pure Java 8.

The RestApi, using CoreLibrary. It was written in Java 8 and Spring MVC.

The UI using Bootstrap, JS (ECMA 6) and JQuery.

Application have 4 different way to display shortest path:

1) Find Path

Just show the shortest way

justshowpath

2) Move

Show step by step shortest path

move

3)Enable tracking -> next step -> next step -> ...

Show step by step how algorithm works and which fields are checked.

tracking1 tracking2 tracking3

4) Auto

autoMode

About

The leading pathfinding algorithm. A combination of Dijkstra's algorithm and best-first algorithm.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published