0% found this document useful (0 votes)
9 views17 pages

F2L and OLL Algorithms for Speedcubing

a
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views17 pages

F2L and OLL Algorithms for Speedcubing

a
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

F2L

If you've read the How to be better at F2L section of my speedcubing guide, you'll know
exactly how I feel about relying on this table instead of intuition. I have presented them
anyway so you can see optimal solutions to all the F2L cases.

F2L

[Link] cases
[Link] and edge in top
[Link] pointing up, edge in top
[Link] in top, edge in middle
[Link] in bottom, edge in top
[Link] in bottom, edge in middle
1. Basic cases

R U R'

F' U' F

U R U' R'

U' F' U F
2. Corner and edge in top

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


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

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

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

d (R' U2 R) d' (R U R')

U' (R U2 R') d (R' U' R)

(R U' R' U) d (R' U' R)

(F' U F U') d' (F U F')

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

(U F' U' F) (U F' U2 F)

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


3. Corner pointing up, edge in top

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

(F' U2 F U) (F' U' F)

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

(U' F' U2 F) (U' F' U F)

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


U2 (F' U' F U') (F' U F)

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

y' (R' U' R U) U (R' U' R U) (R' U' R)


4. Corner in top, edge in middle

(U F' U F) (U F' U2 F)

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

(U F' U' F) (d' F U F')

(U' R U R') (d R' U' R)

(R U' R') (d R' U R)


(R U R' U') (R U R' U') (R U R')
5. Corner in bottom, edge in top

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

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

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

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

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

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


6. Corner in bottom, edge in middle

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


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

(R U R' U') (R U' R') U d (R' U' R)

(R U' R') d (R' U' R U') (R' U' R)

(R U' R' d R' U2 R) (U R' U2 R)

OLL
The OLL algorithms here are numbered using the accepted order found on
the [Link] wiki (and elsewhere online), so you can always find an alternative
to a specific algorithm should you wish. I have chosen these ones because they heavily
use three different triggers, which I feel allows for easier memorisation. Simply learn the
three triggers, and you nearly know most of the algorithms already. For the algorithms
that don't use these triggers, I have bracketed them to show how I might perform them
in sections.

You can sort this list by shape, trigger, and number order, to facilitate easy finding of a
specific situation and memorising of the whole list.

OLL

Sort by:
Shape Trigger Number
 Crosses
 Dots
 Corners
 Lines
 Ts
 Zs
 Big Ls
 Cs
 Ws
 Ps
 Squares
 Little Ls
 Others
Crosses

27 (R' U2 R) U (R' U R)

26 (R U2 R') U' (R U' R')

25 F' (r U R' U') (r' F R)

24 (r U R' U') (r' F R F')

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

21 (R U R') U (R U' R') U (R U2 R')

23 R2 D (R' U2 R) D' (R' U2 R')


Dots
1 (R U2 R') (R' F R F') U2 (R' F R F')

2 F (R U R' U') F' f (R U R' U') f'

4 f (R U R' U') f' U F (R U R' U') F'

3 f (R U R' U') f' U' F (R U R' U') F'

19 M U (R U R' U') M' (R' F R F')

18 F (R U R' U) y' R' U2 (R' F R F')

17 (R U R' U) (R' F R F') U2 (R' F R F')

20 M U (R U R' U') M2 (U R U' r')


All Corners
57 (R U R' U') M' (U R U' r')

28 M' U' M U2' M' U' M


Lines

55 R U2 R2 (U' R U' R') U2 (F R F')

52 (R U R' U) R d' R U' R' F'

51 f (R U R' U') (R U R' U') f'

56 F (R U R' U') R F' (r U R' U') r'


Ts

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

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


Zs

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

39 L F' (L' U' L U) F U' L'


Big Ls

14 (R' F R) U (R' F' R) y' (R U' R')

13 F (U R U' R2) F' (R U R U' R')

16 r U r' (R U R' U') r U' r'

15 l' U' l (L' U' L U) l' U l


Cs

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


34 (R U R' U') x D' R' U R U' D x'
Ws

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

36 (L' U' L U') (L' U L U) (L F' L' F)


Ps

44 f (R U R' U') f'

43 f' (L' U' L U) f

31 R' U' F U R U' R' F' R

32 F U R U' F' r U R' U' r'


Squares
35 (R U2 R') (R' F R F') (R U2 R')

37 F R' F' R U R U' R'

5 r' U2 (R U R' U) r

6 r U2 R' U' R U' r'


Little Ls

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

47 F' (L' U' L U) (L' U' L U) F

50 R' F R2 B' R2' F' R2 B R'

49 (R' F R' F') R2 U2 y (R' F R F')


53 (l' U' L U') (L' U L U') L' U2 l

54 (r U R' U) (R U' R' U) R U2' r'


Other shapes

11 F' (L' U' L U) F y F (R U R' U') F'

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

7 (r U R' U) R U2 r'

8 r' U' R U' R' U2 r

10 (R U R' U) (R' F R F') R U2 R'

9 (R U R' U') R' F R2 U R' U' F'


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

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

41 (R U R' U) R U2 R' F (R U R' U') F'

30 (L F' L' F) L' U2 L d (R U R')

PLL
Much like the OLL algorithms, these PLL algorithms are presented with their accepted
names. These are often referred to as permutations or perms, e.g. H-perm or Nb-
perm.

PLL

 Edges only
 Corners only
 Edges and corners
Edges only

H (M2 U M2) U2 (M2 U M2)

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


Ua R2 U' (R' U' R) U R U (R U' R)

Ub (R' U R' U') R' U' (R' U R) U R2


Corners only

Aa x z' R2 U2 (R' D' R) U2 (R' D R') z x'

Ab x R2 D2 (R U R') D2 (R U' R) x'

E R2 U R' U' y (R U R' U') (R U R' U') (R U R') y' (R U' R2')
Edges and corners

T (R U R' U') R' F R2 U' R' U' R U R' F'

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

F U' (R' U R U') R2 (F' U' F U) x (R U R' U') R2 x'


V (R' U R' U') y (R' D R' D') R2 y' (R' B' R B R)

Ja L' U' L F (L' U' L U) L F' L2 U L U

Jb R U R' F' (R U R' U') R' F R2 U' R' U'

Ra (L U2 L') U2 L F' (L' U' L U) L F L2 U

Rb (R' U2 R) U2 R' F (R U R' U') R' F' R2 U'

Na (R U R' U) (R U R' F') (R U R' U') R' F R2 U' R' U2 (R U' R')

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

Ga y R2' u (R' U R' U') (R u' R2) y' (R' U R)


Gb (R' U' R) y R2 u (R' U R U') (R u' R2)

Gc y R2' u' R U' (R U R' u) R2 y (R U' R')

Gd y2 (R U R') y' (R2 u' R) U' (R' U R') u R2

You might also like