Hipster is a heuristic iterative search library implemented in pure java.
The aim of this project is to provide a easy to use, well-designed object-oriented
library that lets you use and extend the most common search algorithms to solve from
graph problems to more advanced state-space search problems.