8 puzzle solver (Artificial intelligence) Solves 8 puzzle using different algorithms. It allows to compare algorithms' memory and time usage. Supported algorithms Learning Depth-First Search (LDFS) Recursive Best-First Search (RBFS) Simulated Annealing