Optimal Rubik's cube solver in C++ - guaranteed minimum-move solutions via IDA* with pattern databases, 12-move scrambles under 30ms
-
Updated
Mar 15, 2026 - C++
Optimal Rubik's cube solver in C++ - guaranteed minimum-move solutions via IDA* with pattern databases, 12-move scrambles under 30ms
Solving the 15-Puzzle using IDA* and a pattern database.
An implementation of an A* Informed Search Algorithm for solving the N-Puzzle problem, using several heuristic functions, written in C
Add a description, image, and links to the pattern-databases topic page so that developers can more easily learn about it.
To associate your repository with the pattern-databases topic, visit your repo's landing page and select "manage topics."