A python project to help solve the square-1 cube puzzle, part of the Rubik's cube family.
- Tools to manipulate and visualize a virtual version of the puzzle.
- Full shape solver. Finds and shows the optimal sequence of moves to make the puzzle cubic.
- Visualization of some key color swapping algorithms showing every intermediate step.
Note: The puzzle used to design this project has white and yellow top and bottom faces, not white and green like the one shown above.
Yaouen Fily.