A high-performance Rubik’s Cube solver written in modern C++. This project features multiple cube representations (3D array, 1D array, bitboard) and implements advanced solving algorithms, including BFS, DFS, IDDFS, and IDA* with pattern database heuristics. Designed for speed, modularity, and extensibility, it’s ideal for both educational purposes
-
Updated
Jul 11, 2025 - C++