3x3
Algorithm
Method
There are 3 principal speedcubing methods: CFOP, ROUX, ZZ.
CFOP
CFOP is the most common method used in speedcubing and consists of 4 steps:
- Cross
- F2L (First 2 Layer)
- OLL (Orientation of the Last Layer) [57 alg]
- PLL (Permutation of Last Layer) [21 alg]
ROUX
ROUX consists of 4 steps:
- FB (First Block)
- SB (Second Block)
- CLL (Corner of the Last Layer), there's 2 options:
- CMLL (Corner without M of the Last Layer) [42 alg]
- COLL (Corner Orientation of the Last Layer) [42 alg]
- L6E (Last 6 Edges)
ZZ
ZZ consists of 3 steps:
- EO (Edge Orientation) + Cross
- F2L (First 2 Layer) without cube rotation
- LL (Last Layer), there's 2 options:
- ZBLL (ZB Last Layer) [493 alg]
- COLL (Corner Orientation of the Last Layer) + EPLL (Edge Permutation of Last Layer) [42+4 alg]
Notation
There are 6 basic moves, bases on the faces of the cube: Up, Down, Right, Left, Front, Back.
Clockwise turns
A letter by itself means to turn the face clockwise [90°].
Counterclockwise turns
A letter followed by an apostrophe means to turn the face counterclockwise [-90°].
Double turns
A letter followed by a 2 means to turn the face twice [180°].
Slice turns
Slice moves only turn the middle layer. M, E, S follow L, D, F respectively. There're also M', E', S' and M2, E2, S2
Cube rotations
The cube rotations are written as the x, y, z axes. There are also x', y', z'.