Skip to content

ellishg/rubiks-algorithms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Rubik's Cube Algorithms

Algorithms

2 Look OLL

Orient Last Layer

Edge Orientation

Name Image Algorithm
Opposite F (R U R' U') F'
Adjacent f (R U R' U') f'
None F (R U R' U') F' f (R U R' U') f'

Corner Orientation

Name Image Algorithm
Sune R U R' U R U2 R'
Anti-Sune R' U' R U' R' U2 R
Car 🚗 F (R U R' U')*3 F'
Blinker 🚨 R U2 R2 U' R2 U' R2 U2 R
Headlights R2 D R' U2 R D' R' U2 R'
Chameleon 🐸 r U R' U' r' F R F'
Bowtie :bowtie: F' r U R' U' r' F R

2 Look PLL

Permute Last Layer

Corner Permutation

Name Image Algorithm
CW Corner 3-Cycle x R' U R' D2 R U' R' D2 R2
E-Perm x' R U' R' D R U R' u2 R' U R D R' U' R

Edge Permutation

Name Image Algorithm
CW Edge 3-Cycle R2 U R U R' U' R' U' R' U R'
CCW Edge 3-Cycle R U' R U R U R U' R' U' R2
H-Perm M2 U M2 U2 M2 U M2
Z-Perm M2 U M2 U M' U2 M2 U2 M' U2

Blindfold

http://cubefreak.net/bld/3op_guide.php

Name Image Algorithm Inverse
Edge Orientation M' U M' U M' U2 M U M U M U2
Corner Orientation Pair R' D' R D R' D' R R' D R D' R' D R
Corner Orientation Triple (R' D' R D)*2 (R' D R D')*2
Corner 3-Cycle x R' U R' D2 R U' R' D2 R2
CCW Corner 3-Cycle R B' R F2 R' B R F2 R2
Edge 3-Cycle R2 U R U R' U' R' U' R' U R' R U' R U R U R U' R' U' R2

Pocket Cube (2x2)

http://www.cubewhiz.com/ortegapbl.php

Name Image Algorithm Inverse
Corner T-Perm (R U R' U') (R' F) (R2 U') (R' U' R U) (R' F')

Rubik's Cube Revenge (4x4)

http://www.rubiksplace.com/cubes/4x4/

Name Image Algorithm
Edge Merge d R U R' d'
Anti-Edge Merge d' L' U' L d
Double Edge Merge d R F' U R' F d'
OLL Parity r U2 x r U2 r U2 r' U2 l U2 r' U2 r U2 r' U2 r'
PLL Parity 2R2 U2 2R2 u2 2R2 2U2

Notation

http://www.rubiksplace.com/move-notations/

Faces

  • F 👉 Front
  • R 👉 Right
  • B 👉 Back
  • L 👉 Left
  • U 👉 Top (Up)
  • D 👉 Bottom (Down)

Middle Layers

  • M 👉 Slice between L & R (Middle)
  • E 👉 Slice between U & D (Equator)
  • S 👉 Slice between F & B (Side)

Cube Rotations

  • x 👉 Rotate about R face
  • y 👉 Rotate about U face
  • z 👉 Rotate about F face

A single letter implies a clockwise turn of 90 degrees when viewed directly at the face. If it's followed by a prime, then it implies a counter-clockwise turn. It it's followed by a 2, then it implies a half turn of 180 degrees.

A lowercase letter means you need to turn two layers of the corresponding face.

With the Rubik's Cube Revenge, a 2 in front of a letter means you only turn the inner layer of that face.

Examples

  • F2 👉 Turn front face twice
  • D' R 👉 Turn bottom face counter-clockwise, then the right face clockwise
  • x M R2 👉 Turn cube so top face is towards you, then rotate the middle slice clockwise and the right face twice

About

A compilation of useful Rubik's cube algorithms

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published