← Back to learning hub

CMLL · all 42 algorithms

In the Roux method's third step, CMLL orients and permutes the four last-layer corners in one go, ignoring the M-slice edges. Cases are grouped by their corner-orientation pattern — recognise the pattern, then pick the algorithm.

O2 cases

O AdjacentR U R' F' R U R' U' R' F R2 U' R'
O DiagonalF R U' R' U' R U R' F' R U R' U' R' F R F'

H4 cases

H ColumnsU R U R' U R U' R' U R U2 R'
H RowsF R U R' U' R U R' U' R U R' U' F'
H ColumnR' F2 D R2 U R2 D' F2 R
H RowU2 r U' r2 D' r U' r' D r2 U r'

Pi6 cases

Pi Right BarF R U R' U' R U R' U' F'
Pi Down SlashU F R' F' R U2 R U' R' U R U2 R'
Pi XR' F2 D R2 U' R2 D' F2 R
Pi Up SlashR U2 R' U' R U R' U2 R' F R F'
Pi ColumnsU' r U' r2 D' r U r' D r2 U r'
Pi Left BarU' R' U' R' F R F' R U' R' U2 R

U6 cases

U Up SlashU2 R2 D R' U2 R D' R' U2 R'
U Down SlashR2 D' R U2 R' D R U2 R
U Bottom RowR' U' R U' R' U2 R2 U R' U R U2 R'
U RowsU' F R2 D R' U R D' R2 U' F'
U XU2 r U' r' U r' D' r U' r' D r
U Upper RowU' F R U R' U' F'

T6 cases

T Left BarU' R U R' U' R' F R F'
T Right BarU L' U' L U L F' L' F
T RowsR U2 R' U' R U' R2 U2 R U R' U R
T Bottom Rowr' U r U2 R2 F R F' R
T Top Rowr' D' r U r' D r U' r U r'
T ColumnsU2 r U' r2 D' r U2 r' D r2 U r'

L6 cases

L BestU' F' r U r' U' r' F r
L GoodU2 F R' F' R U R U' R'
L PureR U R' U R U' R' U R U' R' U R U2 R'
L Front CommutatorU2 R U2 R D R' U2 R D' R2
L DiagonalU2 R U2 R2 F R F' R U2 R'
L Back CommutatorU R' U2 R' D' R U2 R' D R2

Sune6 cases

Sune Left BarU R U R' U R U2 R'
Sune XU L' U2 L U2 r U' r' F
Sune Up SlashU F R' F' R U2 R U2 R'
Sune ColumnsU R U R' U' R' F R F' R U R' U R U2 R'
Sune Right BarU' R U R' U R' F R F' R U2 R'
Sune Down SlashU r U' r' F R' F' R

Anti-Sune6 cases

Anti Sune Right BarU R' U' R U' R' U2 R
Anti Sune ColumnsU2 R U R2 F' r F R U' r2 F r
Anti Sune Down SlashU' F' L F L' U2 L' U2 L
Anti Sune XU' R U2 R' U2 R' F R F'
Anti Sune Up SlashU' R' F R F' r U r'
Anti Sune Left BarU R U2 R' F R' F' R U' R U' R'

Notation: R U F = clockwise, R' = counter-clockwise, R2 = 180°; lowercase (r) are wide moves. Algorithms sourced from Speed Cube Database; several valid algorithms may exist per case.