Hipster4j is a lightweight and powerful heuristic search library for Java and Android. It contains common, fully customizable algorithms such as Dijkstra, A* (A-Star), DFS, BFS, Bellman-Ford and more.
The method pointInBounds of class Maze2D checks if a point is within the bounds of a board. However, it does not check the lower bounds. That is, x >= 0, and y >= 0.
I will submit a pull request shortly to fix this issue.
The method pointInBounds of class Maze2D checks if a point is within the bounds of a board. However, it does not check the lower bounds. That is, x >= 0, and y >= 0.
I will submit a pull request shortly to fix this issue.