cubing

🏠

Cubing algorithms to revise

Nice article.

Full F2L.

OLL

Full OLL

Last layer is not fully facing up.

Pi

The front looks like the H, but the back are facing outwards.

R U2 (R2 U' R2 U' R2) U2 R

PLL

Youtube
Algorithms
Full PLL

Adjacent corner swap

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

Diagonal corner swap

(F R U' R' U' R U R' F') (R U R' U' R' F R F')

Edge Cycle #1

Last layer is orientated correctly, but there are 3 edge pieces that need permutating anti-clockwise.

R U' R U R U R U' R' U' R2

Edge Cycle #2

Last layer is orientated correctly, but there are 3 edge pieces that need permutating clockwise.

R2 U R U R' U' R' U' R' U R'

Opposite edge swap

M2 U' M2 U2 M2 U' M2

Adjacent edge swap

M' U' M2 U' M2 U' M' U2 M2

Corner on top, FL color facing side, edge colors match
Case # Case Image Algorithm   Algorithm Case Image Case #
1 F2l Algorithm - case #1 U (R U' R')
R' F R F'
y' U' (R' U R)
F R' F' R
F2l Algorithm - case #2 2
3 F2l Algorithm - case #3 U' R U R' U2 (R U' R')
d R' U' R U2' (R' U R)
y' (U R' U' R) U2 (R' U R)
F2l Algorithm - case #4 4
5 F2l Algorithm - case #5 U' R U2' R' U2 (R U' R')
d R' U2 R U2' (R' U R)
R' F R F'
F2l Algorithm - case #6 6
7 F2l Algorithm - case #7 y' R' U R U' d' (R U R')
y L' U L U2 y (R U R')
R U' R' U d (R' U' R)
R U' R' U2 y' (R' U' R)
(R U' R') U2 (F' U' F)
F2l Algorithm - case #8 8
Corner on top, FL color facing side, edge colors opposite
9 F2l Algorithm - case #9 y' (R' U' R)
(R U R')
F2l Algorithm - case #10 10
11 F2l Algorithm - case #11 d R' U' R U'(R' U' R)
U' R U' R' d R' U' R
U' R U' R' U y' R' U' R
U' R U R' U (R U R')
F2l Algorithm - case #12 12
13 F2l Algorithm - case #13 U' R U2' R' d (R' U' R)
R' U2 R2 U R2' U R
*Last R' U R can be avoided if back slot is empty.
R U' R' U R U' R' U2 (R U' R')
d R' U2 R d' (R U R')
F2l Algorithm - case #14 14
15 F2l Algorithm - case #15 d R' U R U' (R' U' R)
U' R U' R' U(R U R')
F2l Algorithm - case #16 16
Corner on top, FL color facing up
17 F2l Algorithm - case #17 R U2' R' U' (R U R')
y' R' U2 R U (R' U' R)
y (L' U2 L) U (L' U' L)
F2l Algorithm - case #18 18
19 F2l Algorithm - case #19 U R U2 R' U (R U' R')
U R U2 R2 F R F'
y' U' R' U2 R U' (R' U R)
F2l Algorithm - case #20 20
21 F2l Algorithm - case #21 U2 R U R' U (R U' R')
(R U' R') U2' (R U R')
y' U2 R' U' R U' (R' U R)
y' R' U R U2 (R' U' R)
F2l Algorithm - case #22 22
23 F2l Algorithm - case #23 y' U R' U2 R y R U2 R' U R U' R'
U2 R2 U2 R' U' R U' R2
R U R' U2' R U R' U'(R U R')
U' R U2' R' y' R' U2 R U' R' U R
R U R' d R' U R U' (R' U R)
y' U2 R2 U2 R U R' U R2
F2l Algorithm - case #24 24
Corner down, edge on top
25 F2l Algorithm - case #25 U R U' R' d' (L' U L)
U R U' R' U' y (L' U L)
y' U' R' U R r' U' R U M'
d' L' U L d (R U' R')
y U' (L' U L) y' U (R U' R')
F2l Algorithm - case #26 26
27 F2l Algorithm - case #27 y' R' U' R U (R' U' R)
R U R' U' (R U R')
F2l Algorithm - case #28 28
29 F2l Algorithm - case #29 R U' R' U (R U' R')
y' R' U R U' (R' U R)
R U R' d (R' U2 R)
F2l Algorithm - case #30 30
Edge down, corner on top
31 F2l Algorithm - case #31 U' R U' R' U2 (R U' R')
d' L' U' R' U L U' R
d R' U R U2 (R' U R)
U' (R U2' R') U (R U R')
U R U R' U2 (R U R')
F2l Algorithm - case #32 32
33 F2l Algorithm - case #33 U' R U R' d (R' U' R)
d R' U' R d' (R U R')
y U2 (L' U L) U y (L U L')
F2l Algorithm - case #34 34
35 F2l Algorithm - case #35 R U' R' d (R' U R)
[R U R' U'][R U R' U'](R U R')
U [R U' R' U] [R U' R' U] (R U' R')
F2l Algorithm - case #36 36
Corner down, edge down
37 F2l Algorithm - case #37 R U' R' U' R U R' U2 (R U' R')
y' R' U' R U2 R' U R U' (R' U' R)
R U R' U2 R U' R' U(R U R')
R U' R' U R U2' R' U (R U' R')
F2l Algorithm - case #38 38
39 F2l Algorithm - case #39 R U' R' d R' U' R U' (R' U' R)
R U R' U' R U' R' U2 y' (R' U' R)
R U' R' U d R' U' R U' (R' U R)
F2l Algorithm - case #40 40
41 F2l Algorithm - case #41 R U' R' U y' R' U2 R U2' (R' U R)
R U' R' d R' U2 R U2' (R' U R)
[R' F R F'] [R U' R' U] [R U' R' U2] (R U' R')
Alg. No. Image Algorithm   Algorithm Image Alg. No.
27 Orientation Case #27 - Sune L U L' U [L U2 L']
(y2) R U R' U [R U2' R']

Name: Sune. The most recognized OLL algorithm.
R' U' R U' R' U2 R
(y) R U2 R' U' R U' R'

Name: AntiSune.
Mirror of the Sune algorithm. Distinguished from the Sune by the side the non-oriented corners are facing. Easy to recognize after placing the oriented corner at the back.
Orientation Case #26 Antisune 26
21 Orientation Case #21 R U2 R' U' R U R' U' R U' R'
(y) R U R' U [R U' R' U] [R U2 R']
F [R U R' U'] [R U R' U'] [R U R' U'] F'

R U2' [R2 U'] [R2 U'] R2 U2' R

Algorithm can be easily recognized by the 1 pair of headlights, to be faced to the left. Tip: the right hand leaves the cube completely after R2 and regrip toward the next R2 turn.
Orientation Case #22 22
23 Orientation Case #23 - Superman R2 D [R' U2 R] D' [R' U2 R']

Name: Superman.
l' U' L U R U' [r' F]
Orientation Case #24 24
25 Orientation Case #25 [R' F R B'] [R' F' R B]

No Edges Correctly Oriented

Alg. No. Image Algorithm   Algorithm Image Alg. No.
1 Orientation Case #1 R U2 [R2' F R F'] U2' [R' F R F']

Recognized by 2 bars (3 stickers in a row), to be faced to the sides.
[F R U R' U' F'] [f R U R' U' f']

Recognized by a single bar, to be faced to the left. This algorithm is a combination of T orientation + P orientation.
Orientation Case #2 2
3 Orientation Case #3 (f R U R' U' f') U' (F R U R' U' F')

Made of P orientation + U' + T orientation. Recognition: when is in the correct angle, the 2 stickers in the L face are lined up with the center piece and the corner piece.
(f R U R' U' f') U (F R U R' U' F')

Made of P orientation + U + T orientation. Recognition: when is in the correct angle, the 2 stickers in the L face are lined up with the center piece and the corner piece.
Orientation Case #4 4
17 Orientation Case #17 [R U R' U] [R' F R F'] U2 [R' F R F']

The correct angle is when the 2 sticker blocks on the sides are on the B & L faces, and form together with the corners an arrow shape facing toward the L & B faces.
M U R U R' U' M2 [U R U' r']
Orientation Case #20 20
18 Orientation Case #18 [F R U R' U] y' R' U2 [R' F R F']

Recognized by the stickers bar, to be faced at the back of the cube (B face).
[r' R] U [R U R' U'] r [R2' F R F']
M U [R U R' U'] M' [R' F R F']   (same; M instead r' R)
Recognized by the lack of stickers bar (unlike case #18)
Orientation Case #19 19

C shapes

Alg. No. Image Algorithm   Algorithm Image Alg. No.
46 Orientation Case #46 - C shape orientation R' U' [R' F R F'] U R

Recognized by the stickers bar, to be faced to the right.
R U R2 U' R' F R U R U' F'

Recognized by the lack of a stickers bar. I do the last F' using my right hand ring finger.
Orientation Case #34 - C shape orientation 34

I shapes

Alg. No. Image Algorithm   Algorithm Image Alg. No.
55 Orientation Case #55 - I shape orientation R U2 R2 U' R U' R' U2 F R F'
(y) R' F R U R U' R2 F' [R2 U' R' U] R U R'
Recognized by the 2 sets of sticker bars, to be faced to the sides.
R U R' U R d' R U' R' F'
R' U' R U' R' d R' U R B
Recognized by having a single bar. To be faced to the right.
Orientation Case #52 - I shape orientation 52
51 Orientation Case #51 - I shape orientation f [R U R' U'] [R U R' U'] f'

Recognition: No bars, having 2 blocks of stickers & headlights. Headlights to be faced to the left. (Similar in shape and positioning to case # 2)
[F R U R' U' R] F' [r U R' U'] r'
(y) [f R U R' U' f'] [F (R U R' U') (R U R' U') F']
No bars or blocks. Recognized by 2 pairs of headlights, to be faced to the sides.
Orientation Case #56 - I shape orientation 56

L shapes

Alg. No. Image Algorithm   Algorithm Image Alg. No.
48 Orientation Case #48 - L shape orientation F [R U R' U'] [R U R' U'] F'

Recognition: No bar, headlights. headlights facing to the left when L shape is correctly positioned.
R' U' [R' F R F'] [R' F R F'] U R
[F' L' U' L U] [L' U' L U] F

Mirror of #48. Headlights facing to the right when L shape is correctly positioned.
Orientation Case #47 - L shape orientation 47
54 Orientation Case #54 - L shape orientation [r U R' U] [R U' R' U] [R U2' r']

Recognized by having bar & headlights. headlights facing to the right.
[l' U' L U'] [L' U L U'] [L' U2 l]
(y2) r' U' R U' R' U R U' [R' U2 r]

Mirror of case #54. Headlights facing to the left.
Orientation Case #53 - L shape orientation 53
49 Orientation Case #49 - L shape orientation [R' F R' F'] R2 U2' y [R' F R F']

Recognized by having bar & a block (also no headlights). Bar is facing to the left.
R' F R2 B' R2' F' R2 B R'
(y2) R B' R B R2' U2 [F R' F' R]

Mirror of case #49. Headlights facing to the right (on main algorithm).
Orientation Case #50 - L shape orientation 50

P shapes

Alg. No. Image Algorithm   Algorithm Image Alg. No.
44 Orientation Case #44 - P shape orientation f [R U R' U'] f'

Recognized by having a bar. The bar is facing left (when P is upside-down as it should).
f ' (L' U' L U) f
(y2) R' U' F R' F' R U R

Mirror of #44. The bar is facing right (when P is upside-down).
Orientation Case #43 - P shape orientation 43
32 Orientation Case #32 - P shape orientation R U B' U' R' U R B R'
R d L' d' R' U R B R'

Recognized by not having a bar. P shape is upside-down on the right.
[R' U'] F [U R U' R'] F' R

Mirror of #31.
Orientation Case #31 - P shape orientation 31

T shapes

Alg. No. Image Algorithm   Algorithm Image Alg. No.
45 Orientation Case #45 - T shape orientation F [R U R' U'] F'

Recognized my the lack of sticker blocks. Very fast algorithm.
[R U R' U'] [R' F R F']

Recognized by having 2 parallel sticker blocks.
Orientation Case #33 - T shape orientation 33

W shapes

Alg. No. Image Algorithm   Algorithm Image Alg. No.
38 Orientation Case #38 - W shape orientation [R U R' U] [R U' R' U'] [R' F R F']

Recognition: when the W shape is correctly positioned- the sticker block will be at the side, and not on the front.
[L' U' L U'] [L' U L U] [L F' L' F]
(y2) [R' U' R U'] R' U R U R y [R' F' R]

Recognition: when the W shape is correctly positioned- the sticker block will be at the side, and not on the front.
Orientation Case #36 - W shape orientation 36

Awkward shapes

Alg. No. Image Algorithm   Algorithm Image Alg. No.
30 Orientation Case #30 - Awkward shape orientation R2 U R' B' R U' R2 U R B R'

Recognized by having a stickers block. The last B turn is done by the right hand index finger.
M U [R U R' U'] [R' F R F'] M'
(y) [R U R' U'] R U' R' F' U' [F R U R']
L2 U' L B L' U L2 U' [r' U' r]

Mirror of case #30. Recognized by having a stickers block.
Orientation Case #29 - Awkward shape orientation 29
41 Orientation Case #41 - Awkward shape orientation [R U' R' U2] R U y R U' R' U' F'
(y2) [R U R' U] [R U2 R'] [F R U R' U' F']

Recognized by having headlights.
R' U2 [R U R' U] R y [F R U R' U' F']
(y') [L' U L U2] L' U' y' L' U L U F
[R' F R F'] [R' F R F'] [R U R' U'] [R U R']

Mirror of case #41. Recognized by having headlights.
Orientation Case #42 - Awkward shape orientation 42

Fish shapes

Alg. No. Image Algorithm   Algorithm Image Alg. No.
37 Orientation Case #37 - Fish shape orientation F R U' R' U' R U R' F'

Recognition: 2 sticker blocks. Very fast and flowing algorithm.
R U2' [R2 F R F'] [R U2 R']

Recognition: No sticker blocks (unlike #37)
Orientation Case #35 - Fish shape orientation 35
10 Orientation Case #10 - Fish shape orientation [R U R' U] [R' F R F'] [R U2 R']
[R U R'] y R' F R U' R' F' R

Recognition: when positioned correctly stickers block is on the back face.
[R U R' U' R' F] R2 U R' U' F'
[R' U' R] y' x' R U' R' F R U R'

Mirror of #10. When positioned correctly stickers block is on the front face.
Orientation Case #9 - Fish shape orientation 9

Knight Move shapes

Alg. No. Image Algorithm   Algorithm Image Alg. No.
13 Orientation Case #13 - Knight Move shape orientation r U' r' U' r U r' y' [R' U R]

Recognition: 2 sticker blocks.
R' F R U R' F' R y' [R U' R']

Mirror of #13. Recognition: 2 sticker blocks.
Orientation Case #14 - Knight Move shape orientation 14
16 Orientation Case #16 - Knight Move shape orientation [r U r'] [R U R' U'] [r U' r']

Recognition: 1 stickers block.
[l' U' l] [L' U' L U] [l' U l]

Mirror of #16. Recognition: 1 stickers block.
Orientation Case #15 - Knight Move shape orientation 15

Big Lightning Bolts shapes

Alg. No. Image Algorithm   Algorithm Image Alg. No.
40 Orientation Case #40 - Big Lightning Bolts shape orientation [R' F R U R' U' F'] U R

[L F' L' U' L U F] U' L'

Mirror of #40.
Orientation Case #39 - Big Lightning Bolts shape orientation 39

Small Lightning Bolts shapes

Alg. No. Image Algorithm   Algorithm Image Alg. No.
8 Orientation Case #8 - Small Lightning Bolts shape orientation R U2' R' U2 R' F R F'
(y2) r' U' R U' R' U2 r

Recognition: The stickers block is lined up with the head of the lightning bolt (the edge+center).
[r U R' U] [R U2' r']

Mirror of #8.
Orientation Case #7 - Small Lightning Bolts shape orientation 7
12 Orientation Case #12 - Small Lightning Bolts shape orientation [F R U R' U' F'] U [F R U R' U' F']
(y) M U2 [R' U' R U' R' U2 R] U M'

Recognition: The stickers block is not lined up with the head of the lightning bolt (the edge+center).
[F' L' U' L U F] y [F R U R' U' F']
y [r U R' U] [R' F R F'] [R U2 r']
(y') r' R2 U R' U [R U2 R' U] M'

Mirror of #12.
Orientation Case #11 - Small Lightning Bolts shape orientation 11

Square shapes

Alg. No. Image Algorithm   Algorithm Image Alg. No.
6 Orientation Case #6 - Square shape orientation r U2' R' U' R U' r'

l' U2 L U L' U l
(y2) r' U2 R U R' U r

Mirror of #6.
Orientation Case #5 - Square shape orientation 5

Edge Permutations Only

Algorithm
Name
Image Algorithm
Ua perm Ua Permutation [R U' R] U R U R U' R' U' R2
(y2) R2 U' R' U' R U R U R U' R
Ub perm Ub Permutation R2 U R U R' U' R' U' R' U R'
(y2) R' U R' U' R' U' R' U R U R2
Z perm Z Permutation M' U M2 U M2 U M' U2 M2
[U R' U'] R U' R U R U' R' U R U [R2 U' R' U]
M2 U M2 U M' U2 M2 U2 M' U2
H perm H Permutation M2 U M2 U2 M2 U M2

Corner Permutations Only

Algorithm
Name
Image Algorithm
Aa perm Aa Permutation l' U R' D2 R U' R' D2 R2
Ab perm Ab Permutation l U' R D2 R' U R D2 R2
E perm E Permutation x' [R U' R' D] [R U R' D'] [R U R' D] [R U' R' D']
(y) x' [R U' R' D] [R U R' D'] [R U R' D] [R U' R' D']

Corner & Edge Swap Permutations

Algorithm
Name
Image Algorithm
T perm T Permutation [R U R' U'] R' F R2 U' R' U' [R U R' F']
F perm F Permutation [R' U R U'] R2 y' [R' U' R U] y x [R U R' U'] [R2 x U']
R' U2 R' d' R' F' R2 U' R' U R' F R U' F
Ja perm Ja Permutation [R' U L'] U2 [R U' R' U2] [L R U']
(y) L' U' L F L' U' L U L F' L2 U L U
Jb perm Jb Permutation [R U R' F'] [R U R' U' R' F] [R2 U' R' U']
Ra perm Ra Permutation [L U2' L' U2'] L F' L' U' L U L F L2' U
(y) [R U R' F'] R U2 R' U2 R' F R U R U2 R' U'
Rb perm Rb Permutation [R' U2 R U2] R' F R U R' U' R' F' R2 U'
V perm V Permutation [R' U R' U'] [x2 y'] [R' U R' U'] [l R U'] [R' U R] U
[R' U R' d'] R' F' R2 U' R' U R' F R F
Y perm Y Permutation [F R U' R' U' R U R' F'] [R U R' U'] [R' F R F']
Na perm Na Permutation {L U' R U2 L' U R'} {L U' R U2 L' U R'} U
(y) {L U' R U2 L' U R'} {L U' R U2 L' U R'} U'
(y) [R U' R' U] l U F U' R' F' R U' R U l' U R'
(z) D R' U R2 D' R D U' R' U R2 D' R U' R
Nb perm Nb Permutation {R' U L' U2 R U' L} {R' U L' U2 R U' L} U'
(y) {R' U L' U2 R U' L} {R' U L' U2 R U' L} U
(z) U' R D' R2' U R' D U' R D' R2' U R' D R'
(y) R' U R' F R F' R U' R' F' U F R U R' U' R

Corner & Edge Cycle Permutations (G perms)

Algorithm
Name
Image Algorithm
Ga perm Ga Permutation [R2 u] R' U R' U' R u' R2 y' [R' U R]
Gb perm Gb Permutation [L' U' L] y' {R2 u R' U R U' R u' R2}
(y2) [R' U' R] y {R2 u R' U R U' R u' R2}
Gc perm Gc Permutation [R2 u'] R U' R U R' u R2 y [R U' R']
Gd perm Gd Permutation [R U R'] y' R2 u' R U' R' U R' u R2