Interactive Python 8-puzzle solver with BFS, DFS, IDS, UCS, greedy best-first search, A*, heuristic comparisons, and saved search results.