Skip to content

An investigation into permutation cycles and orders for 3x3 and 4x4 Rubiks Cubes.

License

Notifications You must be signed in to change notification settings

charlesreid1/rubiks-cycles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rubiks Cube: Cycles

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 to manual_order.py to 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)

About

An investigation into permutation cycles and orders for 3x3 and 4x4 Rubiks Cubes.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages