CMLL Algorithms

CMLL is the third step of the Roux method, after solving the first two blocks. The goal of this step is to solve the corners of the last layer without considering the M-slice.

In contrast to other algorithm sets like COLL, this algorithm set IS allowed to disturb the M-slice. This gives more freedom and allows more efficient algorithms for some cases.

O

O Adjacent

• R U R' F' R U R' U' R' F R2 U' R'

• R U R' U' R' F R2 U' R' U' R U R' F'

• r U R' F' R U R' U' R' F R2 U' r'

• R U2 R' U' R U2 L' U R' U' L

O Diagonal

• F R U' R' U' R U R' F' R U R' U' R' F R F'

• F R' F R2 U' R' U' R U R' F' R U R' U' F'

• R U' R2 F R F' R U' B U2 B' R'

• r2 D' r U' r' D r2 F' r' U r F

H

H Columns

• U R U R' U R U' R' U R U2 R'

• R U2 R' U' R U R' U' R U' R'

• r U' r' U' r U' r' U r U r'

• r U' r' U' r U r' U r U r'

H Rows

• F U R U' R' U R U' R' U R U' R' F'

• F R U R' U' R U R' U' R U R' U' F'

• F U' R2 D R' U2 R D' R2 U F'

• F R U r' U' R U R' U' R U R' M' U' F'

H Column

• U R U2 R2 F R F' U2 R' F R F'

• R' F2 D R2 U R2 D' F2 R

• U' F R U R' U' R U' R' U R U R' F'

• U F R U R' U' F' R U R' U' R' F R F'

H Row

• U2 r U' r2 D' r U' r' D r2 U r'

• U' R U R' U R U r' F R' F' r

• U' R U R' U R U L' U R' U' L

• U2 R U' R2 D' r U' r' D R2 U R'

Pi

Pi Right Bar

• F R U R' U' R U R' U' F'

• U2 F U R U' R' U R U' R' F'

• r' U r2 U' r2 U' r2 U r'

• R' U2 R2 U R2 U R2 U2 R'

Pi Backslash

• U F R' F' R U2 R U' R' U R U2 R'

• U F U R U' R2 F' R U2 R U2 R'

• U M F R' F' r U2 R U' R' U R U2 R'

• R' U2 R U R' U' R U2 R f' U' f

Pi X

• U' R' F R U F U' R U R' U' F'

• R' F2 D R2 U' R2 D' F2 R

• r' F2 D R2 U' R2 D' F2 r

• U' F R U' R' U' R U R' U R U' R' F'

Pi Forward Slash

• R U2 R' U' R U R' U2 R' F R F'

• R U2 R' U2 R' F R2 U R' U' F'

• R U2 R' U' R U R' U2 r' F R F' M'

• R U R' U' R' F R2 U R' U' R U R' U' F'

Pi Columns

• U' r U' r2 D' r U r' D r2 U r'

• U2 R' F R F' r U' R' U' R U' r'

• U2 R' F R F' r U' r' U' R U' R'

• U' R U2 R' U R' D' R U2 R' D R2 U' R'

Pi Left Bar

• U' R' U' R' F R F' R U' R' U2 R

• R' F' U' F U' R U R' U R

• U2 R U R' U R U' B U' B' R'

• U' r U R' U R' F R F' R U' R' U R U2 r'

U

U Forward Slash

• U2 R2 D R' U2 R D' R' U2 R'

• r U' r' U' r U' r' U' F' U2 F

• U2 R r D r' U2 r D' r' U2 R'

• R' U2 R U2 F U' R' U R U F'

U Backslash

• R2 D' R U2 R' D R U2 R

• R' F R U R' F R U F U2 F'

• U2 L2 D' L U2 L' D L U2 L

• R' r' D' r U2 r' D r U2 R

U Front Row

• R' U' R U' R' U2 R2 U R' U R U2 R'

• R2 F U' F U F2 R2 U' R' F R

• U2 R U R' U R U2 R2 U' R U' R' U2 R

• U' R U R' U' R U' R' U2 R U' R' U2 R U R'

U Rows

• U' F R2 D R' U R D' R2 U' F'

• U' R' U' R F R2 D' R U R' D R2 U' F'

• F U R2 D R' U' R D' R2 F'

• R' F R U' R' U' R U R' F' R U R' U' R' F R F' R

U X

• U2 r U' r' U r' D' r U' r' D r

• r' U r' D' r U r' D r U' r

• U' R' D R U' R U' R' U R' D' R

• F R U' R' U R U R' U R U' R' F'

U Back Row

• U' F R U R' U' F'

• U F U R U' R' F'

• R' F' U' F U R

T

T Left Bar

• U' R U R' U' R' F R F'

• U L U L' U' L' f U f'

T Right Bar

• U L' U' L U L F' L' F

• U r' F' r U r U' r' F

• U' F R U' R' U R U R' F'

T Rows

• F R' F R2 U' R' U' R U R' F2

• R U2 R' U' R U' R2 U2 R U R' U R

• U' R U R' U R U2 R2 F' r U' r' F2 R

• R' U R U2 R' U' R U2 R' U' R U' R' U R

T Front Row

• r' U r U2 R2 F R F' R

• R U R2 F R F' U r U r'

• U2 r U' r' U' F R' F' R2 U' R'

• R' U r U2 R2 F R F' r

T Back Row

• r' D' r U r' D r U' r U r'

• U R' D R U' R U R' U R' D' R

• U2 F R U R' U' R U' R' U' R U R' F'

• R F R' U' R F' R' U R' F' R

T Columns

• U2 r U' r2 D' r U2 r' D r2 U r'

• U2 r2 D' r U r' D r2 U' r' U' r

• R' U R2 D r' U2 r D' R2 U' R

• U2 R' F R2 F R' U2 R F' R2 F' R

Sune

Sune Left Bar

• U R U R' U R U2 R'

• U r U R' U R U2 r'

• R' U2 R U R' U R

• U' L U L' U L U2 L'

Sune X

• U L' U2 L U2 L F' L' F

• U r' F2 r U2 r U' r' F

• U L' U2 L U2 r U' r' F

Sune Forward Slash

• U F R' F' R U2 R U2 R'

• U F U R U' R2 F' R U R U' R'

Sune Columns

• R U R' U R U' R D R' U' R D' R2

• U R U R' U' R' F R F' R U R' U R U2 R'

• U2 R' F2 R2 U2 R' F R U2 R2 F2 R

• F R' U2 R F' R' F U2 F' R

Sune Right Bar

• U' R U R' U R' F R F' R U2 R'

• U' R U R' U r' F R F' r U2 R'

• U' R U R' F' R U R' U R U2 R' F R U' R'

• U' R U R' U L' U R U' L U2 R'

Sune Backslash

• U r U' r' F R' F' R

• U R U' L' U R' U' L

• U R U' r' F R' F' r

• U' L U' R' U L' U' R

Antisune

Antisune Right Bar

• U R' U' R U' R' U2 R

• U2 R U2 R' U' R U' R'

• U' L' U' L U' L' U2 L

Antisune Columns

• U' R2 D R' U R D' R' U R' U' R U' R'

• U2 R' U' R U' R' U R' D' R U R' D R2

• U' R' F U2 F' R F R' U2 R F'

• U' L' U' L U L F' L' F L' U' L U' L' U2 L

Antisune Backslash

• U' F' r U r' U2 r' F2 r

• U' F' L F L' U2 L' U2 L

• U2 F R U' R' U R U2 R' U' F'

• U' M F' r U R' U2 R' F2 R

Antisune X

• U' R U2 R' U2 R' F R F'

• U' R U2 R' U2 r' F R F' M'

• U' r U2 R' U2 R' F R F' M'

• U' R U R' U' R' F R2 U R' U' F'

Antisune Forward Slash

• U' R' F R F' r U r'

• U' r' F R F' r U R'

• U' L' U R U' L U R'

• U R' U L U' R U L'

Antisune Left Bar

• U R U2 R' F R' F' R U' R U' R'

• R' U' R U' R' U R' F R F' U R

• U R U2 r' F R' F' r U' R U' R'

• U L' U' L U' L F' L' F L' U2 L

L

L Best

• U' F' r U r' U' r' F r

• U2 F R U' R' U' R U R' F'

• R2 D' R U' R' D R U R

• U' F' L F L' U' L' U L

L Good

• U2 F R' F' R U R U' R'

• U2 F R' F' r U R U' r'

• U' r U' r' U' F' U F

• U2 R U R' U' R' F R F' R U R' U' R' F R F'

L Pure

• R U R' U R U' R' U R U' R' U R U2 R'

• R U2 R' U' R U R' U' R U R' U' R U' R'

• R U R' U r U' R' U R U' R' U R U2 r'

• U' R' U2 R U R' U' R U R' U' R U R' U R

L Front Commutator

• U2 R U2 R D R' U2 R D' R2

• U2 R U2 r D r' U2 r D' r' R'

• R U R' U R' F R F' U2 R' F R F'

• U r' D' r U2 r' D r U2 r U r'

L Diagonal

• U2 R U2 R2 F R F' R U2 R'

• U2 r U2 R2 F R F' R U2 r'

• R' U' R U R' F' R U R' U' R' F R2

• U R U2 R' F R' F' R2 U2 R'

L Back Commutator

• U R' U2 R' D' R U2 R' D R2

• U2 R U R' U' R' F R2 U' R' U R U R' F'

• U2 r D r' U2 r D' r' U2 r' U' r

• U R' U2 r' D' r U2 r' D r R

Subsets

OHPiUTSuneAntisuneL