
8-Puzzle Solver and Graphical Visualization
Optimal 8-Puzzle solver implementing Breadth-First Search (BFS) with hash-set visited state pruning in Python. Features automated file serialization (Nodes.txt, nodePath.txt) and a custom Pygame graphical engine animating the step-by-step solution path.