An investigation into cycles on 3x3 and 4x4 Rubiks Cubes. See this series of blog posts on charlesreid1.github.io for more information.
Files:
-
manual_order.py- manually apply sequences to cubes to determine their order. -
perms.py- provide supporing functions tomanual_order.pyto find rotational permutations of a move sequence. -
sequence_order.py- use tuples and tuple factoring to determine the order of a move sequence.
Uses cube representation from this library: dwalton76/rubiks-cube-NxNxN-solver
(Note: counting the order of a cycle does not require solving the cube)