Hyperpuzzle A collection of three logic puzzles and solvers implemented in Java's Swing GUI framework. Features: Depth-first recursive puzzle solver Game constraint checker Puzzle instruction popups Game loading from files Fully embraces OOP and DRY principles Screenshots: Akari (Light Up) puzzle Skyscraper puzzle Kakurasu puzzle