0% found this document useful (0 votes)
211 views

Algorithms - SolveTheCube

The document provides optimal algorithms for solving the first two layers (F2L) of the Rubik's Cube. It lists algorithms for the 6 basic F2L cases as well as algorithms for orienting the last layer edges and corners (OLL and PLL algorithms). The OLL and PLL algorithms are numbered and organized by their common shapes to help with memorization.

Uploaded by

Sai Ku
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
211 views

Algorithms - SolveTheCube

The document provides optimal algorithms for solving the first two layers (F2L) of the Rubik's Cube. It lists algorithms for the 6 basic F2L cases as well as algorithms for orienting the last layer edges and corners (OLL and PLL algorithms). The OLL and PLL algorithms are numbered and organized by their common shapes to help with memorization.

Uploaded by

Sai Ku
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 17

F2L

Ifyou'vereadtheHowtobebetteratF2Lsectionofmyspeedcubingguide,
you'llknowexactlyhowIfeelaboutrelyingonthistableinsteadofintuition.I
havepresentedthemanywaysoyoucanseeoptimalsolutionstoalltheF2L
cases.

1.Basiccases
2.Cornerandedgeintop
3.Cornerpointingup,edgeintop
4.Cornerintop,edgeinmiddle
5.Cornerinbottom,edgeintop
6.Cornerinbottom,edgeinmiddle

1.Basiccases
R U R'

F' U' F

U R U' R'

U' F' U F

2.Cornerandedgeintop
(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.Cornerpointingup,edgeintop
(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.Cornerintop,edgeinmiddle
(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.Cornerinbottom,edgeintop
(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 )

(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
TheOLLalgorithmsherearenumberedusingtheacceptedorderfoundon
thespeedsolving.comwiki(andelsewhereonline),soyoucanalwaysfindan
alternativetoaspecificalgorithmshouldyouwish.Ihavechosentheseones
becausetheyheavilyusethreedifferenttriggers,whichIfeelallowsforeasier
memorisation.Simplylearnthethreetriggers,andyounearlyknowmostofthe
algorithmsalready.Forthealgorithmsthatdon'tusethesetriggers,Ihave
bracketedthemtoshowhowImightperformtheminsections.
Youcansortthislistbyshape,trigger,andnumberorder,tofacilitateeasy
findingofaspecificsituationandmemorisingofthewholelist.

Sortby:

Shape

Crosses
Dots
Corners
Lines
Ts
Zs
BigLs
Cs
Ws
Ps
Squares
LittleLs
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

22

(r' F R F')

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')

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

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

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

20

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

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

AllCorners
57

28

(R U R' U') M' (U R U' r')

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

56

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

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

Ts
45

33

F (R U R' U') F'

(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'

BigLs
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
(R U R' U)
38

(R U' R' U')


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

36

(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
(R U2 R')
35

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

37

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

r' U2 (R U R' U) r

r U2 R' U' R U' r'

48

47

50

49

53

54

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

F' (L' U' L U)


(L' U' L U) F

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

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

(l' U' L U')


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

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

Othershapes
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'

10

(r U R' U) R U2 r'

r' U' R U' R' U2 r

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

(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')

(R' F R F')
42

(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
MuchliketheOLLalgorithms,thesePLLalgorithmsarepresentedwiththeir
acceptednames.Theseareoftenreferredtoaspermutationsorperms,e.g.H
permorNbperm.

Edgesonly
Cornersonly
Edgesandcorners

Edgesonly
H

(M2 U M2) U2 (M2 U M2)

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

Cornersonly
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'

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


E

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

Edgesandcorners
T

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

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


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

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

(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

Nb

Ga

Gb

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


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

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


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

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


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

(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