A Python-based Rubik's Cube simulator and visualizer using matrix algebra for efficient representation, manipulation, and visualization of the cube's state. Includes a group theory approach to cube operations and a proof-of-concept visualization module using Matplotlib.
visualization game python open-source algorithm puzzle simulation interactive numpy linear-algebra matrix-multiplication permutations operators rubiks-cube group-theory representation-theory scramble rotations nxnxn non-abelian
-
Updated
Jul 3, 2025 - Python