Skip to content

bb4/bb4-A-star

Repository files navigation

A-star and IDA-star

Scala implementation of generic A-Star IDA-star search algorithms

A-Star search uses a mutable heap priority queue. It is a fast search, but can be very space intensive if the search space is large.

IDA-Star is a version that uses depth first search iterative deepening in order to trade some speed for reduced memory. Some problem spaces, like Rubix cube for example, have such huge problem spaces that regular A-star can quickly exhaust memory.

Build Instructions

About

Scala implementation of generic A-Star search algorithm using a mutable priority queue as described in Algorithms by Robert Sedgewick.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages