Skip to content
A* graph pathfinding in pure Elixir.
Elixir
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
bench
lib use Map/MapSet instead of Dict/Set Apr 10, 2016
test
.gitignore
CHANGELOG.md
LICENSE
Notes.md
README.md
circle.yml
mix.exs
mix.lock

README.md

eastar

Circle CI Coverage Status hex.pm version

Pure Elixir implementation of A* graph pathfinding.

This version aims to be as generic as possible, abstracting away the graph environment: nodes connectivity, distance & H-metric - you provide them as functions.

If you like some references to the literature, you can think of it as the star of Ea.

usage

API is described at hexdocs.

Look at examples and tests to see how graph environment can be set up.

Enjoy!

Something went wrong with that request. Please try again.