Overview#
Rush Hour Puzzle Solver is a search-algorithm playground packed into a usable JavaFX interface. It supports multiple strategies and heuristics so users can compare behavior and performance directly.
Highlights#
- Four search algorithms in one implementation
- Multiple admissible heuristic options
- Step-by-step animated board visualization
- Performance metrics and result reporting
Challenges & Learnings#
- Keeping algorithm implementations consistent and testable
- Visualizing state transitions without UI lag
- Measuring algorithm quality beyond just solution length
@l0stplains
@BoredAngel