Está en la página 1de 27

PLL

PLL

Information
Proposer(s):
Proposed:
Alt Names:
Variants:
No. Steps: 1
No. Algs: 21
Avg Moves: 11.8 HTM
Purpose(s):

Speedsolving

PLL is the Permutation of the Last Layer, the last step of many speedsolving methods. In this step, the pieces on the
top layer have already been oriented (OLL) so that the top face has all the same color, and they can now be moved
into their solved positions. There are 21 PLLs (13 if you count mirrors and inverses as being the same) and each one
is named after a letter. The following page gives a list of all of the PLLs, along with a picture and a list of
commonalgorithms for each one. The diagrams below are top views of where you want the pieces to go. For example,
the T Permutation (or 'T perm') swaps the UL and UR edges, as well as the UFR and UBR corners. Make sure to try
out all of the available algorithms for a case to see which one feels the fastest to you - the same algorithm may not be
the fastest for everyone, and shorter algorithms are not always faster than longer ones. PLL is a subgroup of ZBLL.

PLL

H | Ua | Ub | Z | Aa | Ab | E | F | Ga | Gb | Gc | Gd | Ja | Jb | Na | Nb | Ra | Rb | T | V | Y | edit

See also

2-Look PLL

PLL Algorithm Database

External links

Recognize PLLs by patterns (PLL patterns and Algs by RiDo)

PLL Cheat Sheet (Printable PDF of all PLL algorithms on a single page)

Speedsolving.com: Recognizing PLLs from only 2 sides

Recognizing PLLs from only 2 sides - Improved version

YouTube series

PLL algorithms

Note that all of these algorithms are written in the Western notation, where a lowercase letter means a double-l
algorithms)

Click on an algorithm (not the camera icon) to watch an animation of it.

Permutations of Edges Only


This subgroup, EPLL is used as a substep for many speedsolving methods, for example in the VH method (COLL).

H Permutation
Name: H-PLL, X-PLL
Used in: EPLL, CPLL, PLL, ELL, ZBLL, ZZLL
Optimal moves: 10 HTM, 7 STM

X-PLL is H-PLL + U2.

PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L

M2' U M2' U2 M2' U M2'

[1]

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

[2]

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

[X]

(y') M2' U2 M2' U M2' U2 M2'

[X]

R2 U2 R U2 R2 U2 R2 U2 R U2 R2

[X]

R2' U2 R' U2 R2' U2' R2' U2 R' U2 R2'

[X]

R2 U2 R2 U2 R2 U R2 U2 R2 U2 R2

[X]

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

[X]

L2 U2 L' U2 L2 U2 L2 U2 L' U2 L2

[X]

L R U2 L' R' F' B' U2 F B

[X]

L R U2 L' R' (y) L' R' U2 L R

[X]

(M2' U)6

[X]

(M2' U')6

[X]

(R' S R u) 6

[X]

S R U2 R2 U2 R2 U2 R S'

[X]

F2 M2' F2 U' F2 M2' F2

[X]

PL
(x) U2 M2' U2 B' U2 M2' U2 (x')
L
PL
L R U2 L' l' U' u' L2 U (z) L
L

[X]
[X]

U Permutation : a
Name: U-PLL a
Used in: EPLL, PLL, ELL, ZBLL, BLD
Optimal moves: 9 HTM, 7 STM

PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L

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

[X]

(y2) R U' R U R U R U' R' U' R2

[X]

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

[X]

M2 U M' U2 M U M2

[X]

(y2) M2 U M U2 M' U M2

[X]

(y') M2 u' M u2 M u' M2

[X]

(y) M2 u' M' u2 M' u' M2

[X]

(y) R2' U' S' U2 S U' R2'

[X]

(y) R2 U' (F B') R2 (F' B) U' R2

[X]

B2 U' M U2 M' U' B2

[X]

(y2) F2 U' (L R') F2 (L' R) U' F2

[X]

(y) R2 d' r U2 M U2 R' d R2

[X]

(y) R2 d' r U2 M U2 R' d R2

[X]

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

[X]

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

[X]

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

[X]

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

[X]

U Permutation : b

Name: U-PLL b
Used in: EPLL, PLL, ELL, ZBLL, BLD
Optimal moves: 9 HTM, 7 STM

PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L

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

[X]

(y2) R2 U R U R' U' R' U' R' U R'

[X]

(y2) L' U L' U' L' U' L' U L U L2

[X]

M2 U' M' U2 M U' M2

[X]

(y2) M2 U' M U2 M' U' M2

[X]

(y2) F2 U R' L F2 R L' U F2

[X]

B2 U M U2 M' U B2

[X]

(y') M2 u M' u2 M' u M2

[X]

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

[X]

(y2) R' U' R U' R U R2 U R U' R U' R'

[X]

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

[X]

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

[X]

(y2 z) U' R U' R' U' R' U' R U R U2' (z')

[X]

(y2) F2 U M' U2 M U F2

[X]

(y') r2 u M' u2 M' u r2

[X]

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

[X]

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

[X]

Z Permutation
Name: Z-PLL
Used in: EPLL, PLL, ELL, ZBLL, ZZLL
Optimal moves: 12 HTM, 7 STM

PL
M2' U M2' U M' U2 M2' U2 M' U2
L
PL
(y) M2' U' M2' U' M' U2' M2' U2' M'
L

[X]
[X]

PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L

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

[X]

(y) M2' U2 M' U M2' U M2' U M'

[X]

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

[X]

(y) M' U M2' U M2' U M' U2 M2'

[X]

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

[X]

M2' U M2' U' E2 M' E2 M'

[X]

(y) M2' U' M2' U E2 M' E2 M'

[X]

M2' U M' E2 M' E2 U' M2'

[X]

M2' U M2' U M2 B2 M2 B2

[X]

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

[X]

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

[3]

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

[X]

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

[X]

(x') R U' R' (U D) R' (D U') R' U R D2' (x)

[X]

M2' D S2 D' S' M2' S

[X]

M2' u M2' D' M S2 M'

[X]

(y) F2 M2' F2 M2' U M2' U M2'

[X]

(y) M2' U (F2 M2' F2 M2') U' M2'

[X]

(y) R2 U R2 U' R2 F2 R2 U' F2 U R2 F2

[X]

R' U L' E2 L U' R L' U R' E2 R U' L

[X]

R2 U' R2 U R2 (x') U2 R2 F U2 F' R2 U2 (x)

[X]

(y') l' U R U' D' R U D' R U' R' D2 (x')

[X]

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

[X]

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

[X]

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

[X]

Permutations of Corners Only

This is also known as CPLL (Corner Permute Last Layer). There is one more case in this group, the X-PLL but that is
the same alg as H-PLL + U2, see EPLL.

A Permutation : a
Name: A-PLL a
Used in: CPLL, PLL, L3C, L4C, ZBLL, BLD
Optimal moves: 9 HTM

PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L

R' F R' B2 R F' R' B2 R2

[X]

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

[X]

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

[X]

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

[X]

l' U R' (z) r2 U R' U' r2 (z) L2' (x')

[X]

(y x') R2 u2 r' F' r u2 R' U l'

[X]

(y' x) L2 D2 L' U' L D2 L' U L' (x')

[X]

{{Alg|(y2 z) F2 R U2 R' U2 F2 L' U2 L U2 (z')|PLL}

PL
L
PL
L
PL
L
PL
L
PL
L

(y z') U2 R U2 R' F2 U2 L' U2 L F2 (z)

[X]

R' U2 R2 U' L' U R' U' L U R' U2 R

[X]

R U' L' U' L2 U' R2 U L2 U' R2 U2 L U R'

[X]

(y') R U R' F' r U R' U' r' F R2 U' R'

[X]

(y') r U r' U' r' F r2 U' r' U' r U r' F'

[X]

A Permutation : b
Name: A-PLL b
Used in: CPLL, PLL, L3C, L4C, ZBLL, BLD
Optimal moves: 9 HTM

PL
L
PL
L
PL
L
PL

R B' R F2 R' B R F2 R2

[X]

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

[X]

(y2) r U' L B2 L' U L B2 L2 (y2)

[X]

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

[X]

L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L

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

[X]

(y2 x) L U' L D2 L' U L D2 L2 (x')

[X]

(y z) U2 L' U2 L F2 U2 R U2 R' F2 (z')

[X]

(z') F2 L' U2 L U2 F2 R U2 R' U2 (z)

[X]

(y') R' U2 R U' L' U R U' L U R2 U2 R

[X]

(z) (U R' D r2 U') (R U r2' U') (D') (z')

[X]

(z' y2) (U' r x) (l2' U L U') (R' U) (L' U' L') (R' U) (z')

[X]

(R' F l') D2 (R U' R') D2 (R l)

[X]

(y2) r U' L z' l2 U' L U l2 z' R2

[X]

(y') R2 B2 R F R' B2 R F' R

[X]

(y' x') R2 U2 R D R' U2 R D' R

[X]

(y2) L F' L B2 L' F L B2 L2

[X]

E Permutation
Name: E-PLL
Used in: CPLL, PLL, L4C, ZBLL, ZZLL
Optimal moves: 14 HTM

PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL

(y x') R U' R' D R U R' D' R U R' D R U' R' D' (x)

[4]

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

[X]

(x) U R' U' L U R U' r2 U' R U L U' R' U (x)

[X]

(y x') R U' R' D R U R' u2 R' U R D R' U' R (x')

[X]

(y x') R U' R' D R U R' D2 L' U L D L' U' L (x)

[X]

(x) U R' U' L U R U' L' U R U' L U R' U' L' (x')

[X]

(x') U' R U L' U' R' U r2 U R' U' r' F R F'

[X]

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

[X]

L R' U' R U L' U' R' U R r U R' U' r' F R F'

[X]

l' U' L' U R U' l U R' U' L U R U' l' U (x')

[X]

(y) r' R' U' L D' L' U L R U' R' D R U (x)

[X]

L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L

r2 U r2 D (x') (R U' R' U)3 (x) D' r2 U' r2

[X]

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

[X]

(y' z') R' F R2 U R' B' R U' R2 F' R (z) R B R'

[X]

R' U L' D2 L U' R L' U R' D2 R U' L

[X]

R B L B' R' (y) R L (y) L B' R' B L' (y') R' L'

[X]

l' U' r' F R F' R U R' U' L U R U' R' F

[X]

F' R U R' U' L' U R U' l' U R' U' r B R (x2)

[X]

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

[X]

R' D' R U' R' D R U R' D' R U2 R' D R U' R' D' R U R'
DR

[X]

(y x') R' D R U' R' D' R U2 L D' L' U' L D L' (x)

[X]

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

[X]

(x) R U' R' D R U R' D' R U R' D R U' R' D'

[X]

Permutations of Edges and Corners


F Permutation
Name: F-PLL
Used in: PLL, ZBLL, ZZLL
Optimal moves: 14 HTM

Alg.
R' U R U' R2 F' U' F U R F R' F' R2 U'
1

[X]

Alg.1(v
[X
R' U R U' R2 (y') R' U' R U (y x) R U R' U' R2 (x')
2)
]
Alg.1(v
R' U' F' R U R' U' R' F R2 U' R' U' R U R' U R
[5]
3)
Alg.1(v
(y) L U F L' U' L U L F' L2 U L U L' U' L U' L'
4)

[X

Decomposition(Alg.1) = [R', U] [R2: [F', U'] [R, F] ] (U')

Alg.
L' U2 L' U' F' L' F2 U' F' U F' L F U' L
2
Alg.2(v
(y2) R' U2 R' d' R' F' R2 U' R' U R' F R U' F
2)
Decomposition(Alg.2) = [L' U: [U: (L')] [F' L' F: [F, U'] ] ]

[X]
[6]

Alg.
L B2 F' D2 B R' B' D2 F2 L' F' L B2 L'
3
Alg.3(v
(y') F r2 R' U2 r U' r' U2 (x') R2 U' R' U r2 u' (z')
2)

[X]
[X
]

Decomposition(Alg.3) = [L B2: [F' D2 B: (R')] [F, L'] ]

Alg.
B' U' R' B U B' U' B' R B2 U' B' U' B U B' U B
4
Alg.4(v
(y) R' U' F' R U R' U' R' F R2 U' R' U' R U R' U R
2)

[X]
]

[X

Decomposition(Alg.4) = [B' U': [R': [B, U] [B', R] ] [B U' B': (U')] ]

Alg.
L U' L' U L2 F U F' U' L' F' L F L2 U
5

[X]

Alg.5(v (y2) R U' R' U R2 (y) R U R' U' (x) U' R' U R U2
2)
(x')

Alg.5(v (y' z) R U R' U' R U2 (z' y') R U R' U' (y' x') R' U'
3)
R U R2 (x)

[X
[X

Decomposition(Alg.5) = [L, U'] [L2: [F, U] [L', F'] ] (U)

Alg.
R' U2 R' U2 L U' R' U' R' U R U2 L' U2 R U R
6

[X]

Decomposition(Alg.6) = [R' U': [R' U2 L U': [U, L' U2 R] [U' R' U': (R')] ] ]

Alg.
L U2 L U2 R' U L U L U' L' U2 R U2 L' U' L'
7

[X]

Decomposition(Alg.7) = [L2: [L', U2] [R': [U L U: (L)] [U', R] ] [U, L'] ]

Alg.
L R' F2 R' D L' F2 R U' L2 R B2 L2 U
8
Alg.8(v
(y2) M U2 r' U l' U2 r U' R2 r U2 R2 (x')
2)

[X]
[X
]

Decomposition(Alg.8) = [L R': [F2 R': (D)] [F2, L' R'] ] [R', U'] [U' L2: B2]

Alg.
L F R' F' L' F' D2 B' L' B D2 F' R F2
9
Alg.9(v
(r U R' U') (z) U' (l' U2 r' U') (r U2 l' U R2) (x)
2)

[X]
]

[X

Decomposition(Alg.9) = [F2 R': [R, F2 L F] [F D2 B': (L')] ]

Alg.1
R B2 D B2 R' B' R B' D2 F L' F' D B2 R'
0

Alg.10( (y x) U R2 F R2 U' R' U l' U2 L F' L' U (x') R2 U'


v2)
(x')

[X
[X

Decomposition(Alg.10) = [R B2 D: [B2: [R', B'] ] [D2 F: (L')] ]

Alg.1 B U B' U B U2 B2 U' B U' B' U2 B U F R B' R' F' R


1
B R'

Alg.11( (y) (R U R' U R U2 R2) (U' R U' R' U2 R) U (r U


v2)
R' U' r' F R F')

Decomposition(Alg.11) = [B: (U)] [U': [U2, B] [B', U'] [U2, B'] ] [F, R B' R']

[X
[X

Alg.1 F2 B2 D F2 B2 R U R' U' R' F R2 U' R' U' R U R' F


2
B2 D' F2 B2

Alg.12( (y) M2 U M2 (y') (R U R' U' R' F R2 U' R' U' R U


v2)
R' F') (y) M2 U' M2

[X
[X

Decomposition(Alg.12) = [F2 B2 D B2 F': [F': [R, U] [R', F] ] [R U' R': (U')] ]

Alg.1
R U' F R F' U F' U' F2 R' F' U' R' U2 R'
3

Alg.13(
(y) F U' r U r' U r' F' r2 U' r' U' F' U2 F'
v2)

[X
[X

Decomposition(Alg.13) = [R U': [F R F': [U, F'] ] [U': (R')] ]

G Permutation : a
Name: G-PLL a
Used in: PLL, ZBLL
Optimal moves: 12 HTM

PL
L
PL
L
PL
L
PL
L
PL
L

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

[X]

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

[X]

(y2) F2' D R' U R' U' R D' F2 L' U L

[X]

R L U2 R' L' (y') R' U L' U2 R U' L

[X]

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

[X]

G Permutation : b
Name: G-PLL b
Used in: PLL, ZBLL
Optimal moves: 12 HTM

PL
L
PL
L
PL
L
PL
L
PL
L

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

[X]

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

[X]

R' U' R B2 D L' U L U' L D' B2

[X]

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

[X]

(y') R' U L' U2 R U' L (y) R L U2 L' R'

[X]

G Permutation : c
Name: G-PLL c
Used in: PLL, ZBLL
Optimal moves: 12 HTM

PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L

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

[X]

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

[X]

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

[X]

(y) R2' D' F U' F U F' D R2 B U' B'

[X]

(y2) F2' D' L U' L U L' D F2 R U' R'

[X]

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

[X]

L' R' U2 L R (y) L U' R U2 L' U R'

[X]

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

[X]

(y') l' U2' L' U l F' U' L U F R' F R

[X]

G Permutation : d
Name: G-PLL d
Used in: PLL, ZBLL
Optimal moves: 12 HTM

PL
L
PL
L
PL
L
PL
L
PL
L
PL
L
PL
L

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

[X]

(y2) R U R' F2 D' L U' L' U L' D F2

[X]

(y2) L U2 L' U F' L' U' L U L F U L' U' L' U L

[X]

(y2) l2 U' L2 U' F2 L' U' R U2 L' U l (x')

[X]

(y) L U' R U2 L' U R' (y) R' L' U2 R L

[X]

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

[X]

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

[X]

PL
(y') R2' F' (R U R U') (R' F' R) (U2' R' U2' R') F2 R2
L

[X]

J Permutation : a
Name: J-PLL a
Used in: PLL, ZBLL, BLD
Optimal moves: 10 HTM

Alg.
B' U F' U2 B U' B' U2 F B U'
1

[X]

Alg.1(v
(y) R' U L' U2 R U' R' U2 R L
2)

Alg.1(v
(y') L' U R' U2 L U' L' U2 R L
3)

Alg.1(v
(y') L' U R' (z) R2 U R' U' R2 U D (z')
4)

[X
[X
[X

Decomposition(Alg.1) = [B' U: [F' U2 B: (U')] [B, U'] ]

Alg.
B2 R' U' R B2 L' D L' D' L2
2

[X]

Alg.2(v
(y2) F2 L' U' L F2 R' D R' D' R2
2)

Alg.2(v
(y2) F2 L' U' L b2 L' U L' U' r2
3)

Alg.2(v
(y x') R2 u' R' u R2 (x' y') R' U R' U' l2'
4)

Alg.2(v
(y2 x) U2 r' U' r U2 l' U R' U' l2
5)

[X
[X
[X

Alg.2(v6):Inv(Al
(y2) l2 U R U' l U2 r' U r U2 (x')
g.2(v5))

[X
[
X]

Decomposition(Alg.2) = [B2 R': (U')] [L': [D, L'] ]

Alg.
L' U R' U2 L U' R U L' U R' U2 L U' R
3

[X]

Decomposition(Alg.3) = [L' R': [R, U] [U' L U', R] (U) [U, L] ]

Alg.
L' U' L F L' U' L U L F' L2 U L U
4

[X]

Decomposition(Alg.4) = [L' U' L F: [L', U'] [L, F'] ] (U)

Alg.
B2 R2 U' R2 D B2 D' B2 U B2 U'
5
Alg.5(v
B2' R2 U' R2' u R2 D' R2' U R2
2)
Decomposition(Alg.5) = [B2: [R2: (U')] [D, B2] [U, B2] ]

[X]
]

[X

Alg.
B2 U' D B2 U' B2 U B2 D' B2 U B2 U'
6
Alg.6(v
(y) R2 (U' D) R2' U' R2 U R2' D' R2 U R2'
2)

[X]
[X
]

Decomposition(Alg.6) = [D B2: [B2, D'] (U') [B2, U'] ] [B2, U]

Alg.
L' U2 L U L' U2 R U' L U R'
7

[X]

Alg.7(v
(y2) R' U2 R U R' U2' L U' R U L'
2)

Alg.7(v
(y2) R' U2 R U R' (z) R2' U R' D R U' (z')
3)

Alg.7(v
(y2) R' U2' R U R' (z) R2 U R' D R U' (z')
4)

Alg.7(v
(z) D R' U' R D' R (R U R' U') R2 U (z')
5)

[7
[X
[X
[X

Alg.7(v6):Inv(
R U' L' U R' U2 L U' L' U2' L
Alg.7)

X]

Alg.7(v7):Inv(Al
(y2) L U' R' U L' U2 R U' R' U2 R
g.7(v2))

[
[8

Decomposition(Alg.7) = [L': [U2 L: (U)] [R: [U', L]] ]

Alg.
R' L' U2 L U L' U2 R U' L U
8

[X]

Alg.8(v
(y2) L' R' U2 R U R' U2 L U' R
2)

Alg.8(v
R' L' d2 R U R' d2 R U' L
3)

Alg.8(v
(z) U' D' R2 U R U' R2 (z') R U' L
4)

[X
[X
[X

Alg.8(v5):Inv(
(y') L' U R' U2 L U' L' U2 L R
Alg.8)

X]

Alg.8(v6):Inv(Al
(y') L' U R' (z) R2 U R' U' R2 U D (z')
g.8(v4))

X]

[
[

Decomposition(Alg.8) = [L': [R' U2 L: (U)] [U', L] ]

Alg.
B U' L' B L2 U' L' U' L U L' B' L U L' B'
9
Alg.9(v
(y2) F U' R' F R2 U' R' U' R U R' F' R U R' F'
2)

[X]
[X
]

Decomposition(Alg.9) = [B L U' L' B: [B' L U, L'] [L, U'] (U') [U', L] ]

Alg.1
B' U B' R2 F D' F D F2 R2 B2
0

Alg.10(
(y) R' U l' U2 r U' L U r2 F2 R2
v2)

Decomposition(Alg.10) = [B2: [B: (U)] [R2 F: [D', F] ] ]

J Permutation : b

[X
[X

Name: J-PLL b
Used in: PLL, ZBLL, BLD
Optimal moves: 10 HTM

Alg.
B U' F U2 B' U B U2 F' B' U
1

[X]

Alg.1(v
(y') L U' R U2 L' U L U2 R' L'
2)

Alg.1(v
(y) R U' L U2 R' U R U2 L' R'
3)

Alg.1(v
(y) R U' L (z') L2 U' L U L2 D' U' (z)
4)

[X
[X
[X

Alg.
R U2 R' U' R U2 L' U R' U' L
2

[X]

Decomposition(Alg.1) = [B U': [F U2 B': (U)] [B', U] ]

Alg.
B2 L U L' B2 R D' R D R2
2

[X]

Alg.2(v
(y2) F2 R U R' F2 L D' L D L2
2)

Alg.2(v
(y2) F2 R U R' b2 R U' R U l2'
3)

Alg.2(v
(y' x') L2 u L u' L2 (x' y) L U' L U r2
4)

Alg.2(v
(y2 x) U2 l U l' U2 r U' L U r2
5)

[X
[X
[X
[X

Alg.2(v6):Inv(Al
(y2) r2 U' L' U r' U2 l U' l' U2 (x')
g.2(v5))

X]

Decomposition(Alg.2) = [B2 L: (U)] [R: [D', R] ]

Alg.
R U' L U2 R' U L' U' R U' L U2 R' U L'
3

[X]

Decomposition(Alg.3) = [L R: [L', U'] [U R' U, L'] (U') [U', R'] ]

Alg.
R U R' F' R U R' U' R' F R2 U' R' U'
4

[X]

Decomposition(Alg.4) = [R U R' F': [R, U] [R', F]] (U')

Alg.
B2 L2 U L2 D' B2 D B2 U' B2 U
5
Alg.5(v
B2 L2 U L2 u' L2 D L2 U' L2
2)

[X]
[X
]

Decomposition(Alg.5) = [B2: [L2: (U)] [D', B2] [U', B2] ]

Alg.
B2 U D' B2 U B2 U' B2 D B2 U' B2 U
6
Alg.6(v
(y') L2 (U D') L2 U L2 U' L2 D L2 U' L2
2)

[X]
]

[X

Decomposition(Alg.6) = [D' B2: [B2, D] (U) [B2, U] ] [B2, U']

Alg.
R U2 R' U' R U2 L' U R' U' L
7

[X]

Alg.7(v
(y2) L U2 L' U' L U2' R' U L' U' R
2)

Alg.7(v
(y2) L U2 L' U' L (z') L2' U' L D' L' U (z)
3)

Alg.7(v
(y2) L U2' L' U' L (z') L2' U' L D' L' U (z)
4)

Alg.7(v
(z') D' L U L' D L' (L' U' L U) L2' U' (z)
5)

[X
[X
[X
[X

Alg.7(v6):Inv(
L' U R U' L U2 R' U R U2' R'
Alg.7)

X]

Alg.7(v7):Inv(Al
(y2) R' U L U' R U2 L' U L U2 L'
g.7(v2))

X]

[
[

Decomposition(Alg.7) = [R: [U2 R': (U')] [L': [U, R'] ] ]

Alg.
L R U2 R' U' R U2 L' U R' U'
8

[X]

Alg.8(v
(y2) R L U2 L' U' L U2 R' U L'
2)

Alg.8(v
L R d2 L' U' L d2 L' U R'
3)

Alg.8(v
(z') U D L2 U' L' U L2 (z) L' U R'
4)

[X
[X
[X

Alg.8(v5):Inv(
(y) R U' L U2 R' U R U2 R' L'
Alg.8)

X]

Alg.8(v6):Inv(Al
(y) R U' L (z') L2 U' L U L2 U' D' (z)
g.8(v4))

X]

[
[

Decomposition(Alg.8) = [R: [L U2 R': (U')] [U, R'] ]

Alg.
B' U R B' R2 U R U R' U' R B R' U' R B
9
Alg.9(v
(y2) F' U L F' L2 U L U L' U' L F L' U' L F
2)

[X]
]

[X

Decomposition(Alg.9) = [B' R' U R B': [B R' U', R] [R', U] (U) [U, R'] ]

Alg.1
B U' B L2 F' D F' D' F2 L2 B2
0

Alg.10(
(y') L U' r U2 l' U R' U' l2 F2 L2
v2)

Decomposition(Alg.10) = [B2: [B': (U')] [L2 F': [D, F'] ] ]

N Permutation : a

[X
[X

Name: N-PLL a
Used in: PLL, ZBLL, ZZLL
Optimal moves: 14 HTM

Alg.
(L U' R U2 L' U R')2 U'
1

[X]

Alg.1(v
(z) (U R' D R2 U' R D')2 (z')
2)

Alg.1(v
(y z) R' (U R' D R2 U' R D')2 (z')
3)

Alg.1(v
(R U' L U2 R' U L')2
4)

Alg.1(v
(z) (D R' U R2 D' R U')2 (z')
5)

Alg.1(v (z) U R' D R2 U' R U (z') R' U' R (z) R2 U' R (z')
6)
R'

Alg.1(v
R U' L d2 L' U L R' U' R U2 r' F l'
7)

[X
[X
[X
[X
[X
[X

Decomposition(Alg.1) = [L R: [R', U'] [U2: [U': [L', U] ] [R', U'] ] [U', L'] ] (U')

Alg.
L U' L' U L F U F' L' U' L F' L F L' U L'
2
Alg.2(v
(z) U R' U' R U F R F' U' R' U F' U F U' R U' (z')
2)

[X]
[X
]

Alg.2(v3):Inv(
(L U' L F') L' F (L' U L) F U' (F' L' U' L U) L'
Alg.2)

X]

Decomposition(Alg.2) = [L U': [L' U L F: (U)] [F', L] ]

Alg.
R U' R' U R B U B' R' U' R B' R B R' U R'
3
Alg.3(v
R U' R' U l U F U' R' F' R U' R U l' U R'
2)

[X]
[X
]

Decomposition(Alg.3) = [R U': [R' U R B: (U)] [B', R] ]

Alg.
R' U R2 B2 U R' B2' R U' B2 R2' U' R U'
4

[X]

Decomposition(Alg.4) = [R' U R2 B2 U R': B2] (U')

Alg.
F' R U R' U' R' F R2 F U' R' U' R U F' R'
5

[X]

Decomposition(Alg.5) = [F' R U, R'] [R F U' R': (U')]

Alg. R U R' U (R U R' F' R U R' U' R' F R2 U' R') U2 R U'
6 R'

[9]

Decompositon(Alg.6) = [R U R': [U2: [U', R] [F' R U, R'] [R, U'] ] (U')]

Alg.
R U R' B U B' R' B U B' U' B' R B2 U' B' U' R U' R'
7

[X]

Alg.7(v L U L' (y') (R U R' F' R U R' U' R' F R2 U' R') (y')
2)
U' R U' R'

[X
]

Decomposition(Alg.7) = [R U R': [B U B' R': [B, U] [B', R]] (U')]

Alg.
L2 U2 L' U2 F2 L2 F2 L F2 U2 L2 U2 L F2
8

[X]

Alg.8(v (z) U2 R2 U' R2 (y') R2 U2 R2 U R2 (y) R2 U2


2)
R2 d R2 (x')

[X

Decomposition(Alg.8) = [L: [L, U2] [F2, L2] ] [F2: [U2, L2] (L')]

Alg.
R U R' U' L U2 L' U' L U2 R' U L' U' R U R U' R'
9

[X]

Alg.9(v (R U R' U') L U2 L' U' L (z') L2 U' L D' L' U (L U


2)
L' U') (z)

[X
]

Decomposition(Alg.9) = [R U R' U': [L: [U2 L': (U')] [R' U, L'] ] ]

Alg.1
L' U L2 F2 U L' F2 L U' F2 L2 U' L U'
0

[X

Decomposition(Alg.10) = [L' U L2 F2 U L': F2] (U')

Alg.1
L2 F2 U2 F2 U' F2 L2 U2 L2 U' F2 U2 L2 U'
1

[X
]

Decomposition(Alg.11) = [L2 U F2: [F2, U'] [U, F2] [L2, U2] [U, F2] ] (U')

Alg.1 (L U L' U) (R' U L U') R U2 (L' U L U2) L' (U' L U'


2
L')

[X

Decomposition(Alg.12) = [L U L' U: [L: [R': [L', U] ] [U2 L': (U)] ] ]

N Permutation : b
Name: N-PLL b
Used in: PLL, ZBLL, ZZLL
Optimal moves: 14 HTM

Alg.
(R' U L' U2 R U' L)2 U
1

[X]

Alg.1(v
(z) (D' R U' R2' D R' U)2 (z')
2)

[X

Alg.1(v
(y' z') L (U' L D' L2 U L' D)2 (z)
3)

Alg.1(v
(L' U R' U2' L U' R)2
4)

Alg.1(v
(z) (U' R D' R2' U R' D)2 (z')
5)

Alg.1(v (z) U' R D' R2 U R' U' (z') R U R' (z) R2 U R' (z')
6)
R

Alg.1(v
L' U R' d2 R U' L R' U L' U2 l F' r
7)

[X
[X
[X
[X
[X

Decomposition(Alg.1) = [L' R': [L, U] [U2: [U: [R, U'] ] [L, U] ] [U, R] ] (U)

Alg.
R' U R U' R' F' U' F R U R' F R' F' R U' R
2
Alg.2(v
(z') U' L U L' U' F' L' F U L U' F U' F' U L' U (z)
2)

[X]
[X
]

Alg.2(v3):Inv( (R' U R' F) R F' (R U' R') F' U (F R U R' U')


Alg.2)
R

X]

Decomposition(Alg.2) = [R' U: [R U' R' F': (U')] [F, R'] ]

Alg.
L' U L U' L' B' U' B L U L' B L' B' L U' L
3
Alg.3(v
L' U L U' r' U' F' U L F L' U L' U' r U' L
2)

[X]
[X
]

Decomposition(Alg.3) = [L' U: [L U' L' B': (U')] [B, L'] ]

Alg.
L U' L2 B2 U' L B2 L' U B2 L2 U L' U
4

[X]

Decomposition(Alg.4) = [L U' L2 B2 U' L: B2] (U)

Alg.
F L' U' L U L F' L2 F' U L U L' U' F L
5

[X]

Decomposition(Alg.5) = [F L' U', L] [L' F' U L: (U)]

Alg.
L' U' L U' (L' U' L F L' U' L U L F' L2 U L) U2 L' U L
6

[X]

Decomposition(Alg.6) = [L' U' L: [U2: [U, L'] [F L' U', L] [L', U] ] (U)]

Alg.
L' U' L B' U' B L B' U' B U B L' B2 U B U L' U L
7
Alg.7(v R' U' R (y) (L' U' L F L' U' L U L F' L2 U L) (y) U
2)
L' U L

[X]
]

[X

Decomposition(Alg.7) = [L' U' L: [B' U' B L: [B', U'] [B, L']] (U)]

Alg.
R2 U2 R U2 F2 R2 F2 R' F2 U2 R2 U2 R' F2
8
Alg.8(v (z') U2 L2 U L2 (y) L2 U2 L2 U' L2 (y') L2 U2 L2
2)
d' L2 (x')

[X]
[X
]

Decomposition(Alg.8) = [R': [R', U2] [F2, R2] ] [F2: [U2, R2] (R)]

Alg.
L' U' L U R' U2 R U R' U2 L U' R U L' U' L' U L
9

[X]

Alg.9(v (L' U' L U) R' U2' R U R' (z) R2 U R' D R U' (R' U'
2)
R U) (z')
]

[X

Decomposition(Alg.9) = [L' U' L U: [R': [U2 R: (U)] [L U', R] ] ]

Alg.1
R U' R2' F2 U' R F2' R' U F2 R2 U R' U
0

[X
]

Decomposition(Alg.10) = [R U' R2 F2 U' R: F2] (U)

Alg.1
R2 F2 U2 F2 U F2 R2 U2 R2 U F2 U2 R2 U
1

[X

Decomposition(Alg.11) = [R2 U' F2: [F2, U] [U', F2] [R2, U2] [U', F2] ] (U)

Alg.1 (R' U' R U') (L U' R' U) L' U2 (R U' R' U2) R (U R' U
2
R)
]

[X

Decomposition(Alg.12) = [R' U' R U': [R': [L: [R, U'] ] [U2 R: (U')] ] ]

R Permutation : a
Name: R-PLL a
Used in: PLL, ZBLL
Optimal moves: 14 HTM

Alg.
R U2 R' U2 R B' R' U' R U R B R2 U
1

[X]

Alg.1(v
R U2 R' U2 R B' R' U' R U l U R2 (x)
2)

Alg.1(v
(y2 z) U R2 U' R2 U F' U' R' U R U F U2 (z')
3)

Alg.1(v
(y2) L U2 L' U2 L F' L' U' L U L F L2
4)

[X
[X
[X

Alg.1(v5):Inv(
(y') R2 B' R' U' R' U R B R' U2 R U2 R'
Alg.1)

X]

Alg.1(v6):Inv(Al
(y) L2 F' L' U' L' U L F L' U2 L U2 L'
g.1(v4))

X]

[
[

Alg.1(v
F2 R' F' U' F' U F R F' U2 F U2 F'
7)

Alg.1(v
(y' x') R2 U' l' U' R' U l U l' U2 R U2 R'
8)

Alg.1(v
(y') R l U' l' U' R' U l U l' U2 R U2' R'
9)

[X
[X
[X

Decomposition(Alg.1) = [R, U2] [R B' R', U' R U] [U' R: (U)]

Alg.
F2 L2 U F U F' U' F' U' L2 F' U F' U'
2
Alg.2(v
R U' R F2 U R U R U' R' U' F2 R2
2)

[X]
[X
]

Alg.2(v3):Inv(
(y') R2 F2 U R U R' U' R' U' F2 R' U R'
Alg.2)

X]

Decomposition(Alg.2) = [R U': [R F2 U R U: (R)] [R', U] ]

Alg.
F U F' L' F U2 F' U2 F' L F U F U2 F' U'
3
Alg.3(v
(y') R U R' F' R U2 R' U2 R' F R U R U2 R'
2)
Decomposition(Alg.3) = [F U F' L' F U2, F'] [U2, F] (U')

[X]
[X
]

Alg.
R U2 R' U' R' F' R U2 R U2 R' F R U' R' U
4

[X]

Decomposition(Alg.4) = [R: [U2 R' U2, U R' F' R] ] (U)

Alg.
L' U' L U2 L U2 R' L2 U L U' L R U2 L' U2
5
Alg.5(v
(y2) R' U' R U2 R U2 L' R2 U R U' R L U2 R'
2)

[X]
[X
]

Decomposition(Alg.5) = [L': (U')] [U2, L] [R': [L', U] ] [L, U2]

Alg.
R U2 R D R' U R D' R' U' R' U R U R' U
6

[X]

Decomposition(Alg.6) = [U' R: [R', U] [U', R D R'] [U' R': (U)] ]

Alg.
F U' F' U' F U F D F' U' F D' F' U2 F' U'
7

[X]

Alg.7(v
(y') R U' R' U' R U R D R' U' R D' R' U2 R'
2)

[X

Decomposition(Alg.7) = [F: [U' F': (U')] [F D F', U'] [U, F'] ]

Alg.
B' L' U' L B' L' U B' U' B' U B L B2
8
Alg.8(v
(y x') R' U' F' U R' U' (x) U R' U' R' U R B R2
2)

[X]
[X
]

Decomposition(Alg.8) = [B2 L': [L B L', U'] [B' U': (B')] ]

Alg.
R U2 R' U B L' B' R B L B' U R' U
9
Alg.9(v
R U2 R' U (y) R B' R' F R B R' (z x) R U' (x' z')
2)

[X]
]

[X

Decomposition(Alg.9) = [R U' R': [R, U'] [B L' B', R] ] (U)

Alg.1
L U2 L2 B L B' L U2 L' F' L' U L U L' U' L F
0

[X
]

Alg.10( (y2) R U2 l' R' U R U' l U2 R' B' R' U R U R' U' R
v2)
B
]

[X

Decomposition(Alg.10) = [L U2 L': [L', B] ] [F' L': [U L: (U)] ]

Alg.1
R U2 R D R' U R D' R' U' R' U R U R' U
1
Decomposition(Alg.11) = [R U2: [R D R', U] [R', U] ] (U)

R Permutation : b

[X
]

Name: R-PLL b
Used in: PLL, ZBLL
Optimal moves: 14 HTM

Alg.
R' U2 R U2 R' F R U R' U' R' F' R2' U'
1

[X]

Alg.1(v
R' U2 R U2 R' F R U R' U' l' U' R2 (x')
2)

Alg.1(v
(z') U' L2 U L2 U' F U L U' L' U' F' U2 (z)
3)

Alg.1(v
R' U2 R U2 R' F R U R' U' R' F' R2
4)

[X
[X
[X

Alg.1(v5):Inv(
(y) R2 F R U R U' R' F' R U2 R' U2 R
Alg.1)

X]

Alg.1(v6):Inv(Al
(y) R2 F R U R U' R' F' R U2 R' U2 R
g.1(v4))

X]

[
[

Alg.1(v
B2 R B U B U' B' R' B U2 B' U2 B
7)

Alg.1(v
(y x) R2 U l U R U' l' U' l U2 R' U2 R
8)

Alg.1(v
(y') r' L' U r U L U' r' U' r U2 L' U2 L
9)

[X
[X
[X

Decomposition(Alg.1) = [R', U2] [R' F R, U R' U'] [U R': (U')]

Alg.
B2 L2 U' B' U' B U B U L2 B U' B U
2
Alg.2(v
R' U R' B2 U' R' U' R' U R U B2 R2
2)

[X]
[X
]

Alg.2(v3):Inv(
(y) R2 B2 U' R' U' R U R U B2 R U' R
Alg.2)

X]

Decomposition(Alg.2) = [R' U: [R' B2 U' R' U': (R')] [R, U'] ]

Alg.
B' U' B L B' U2 B U2 B L' B' U' B' U2 B U
3
Alg.3(v
(y) R' U' R B R' U2 R U2 R B' R' U' R' U2 R
2)

[X]
[X
]

Decomposition(Alg.3) = [B' U' B L B' U2, B] [U2, B'] (U)

Alg.
R' U2 R U R B R' U2 R' U2 R B' R' U R U'
4

[X]

Decomposition(Alg.4) = [R': [U2 R U2, U' R B R'] ] (U')

Alg.
L U L' U2 L' U2 R L2 U' L' U L' R' U2 L U2
5
Alg.5(v
(y2) R U R' U2 R' U2 L R2 U' R' U R' L' U2 R
2)
Decomposition(Alg.5) = [L: (U)] [U2, L'] [R: [L, U'] ] [L', U2]

[X]
]

[X

Alg.
R' U2 R' D' R U' R' D R U R U' R' U' R U'
6

[X]

Decomposition(Alg.6) = [U R': [R, U'] [U, R' D' R] [U R: (U')] ]

Alg.
B' U B U B' U' B' D' B U B' D B U2 B U
7
Alg.7(v
(y) R' U R U R' U' R' D' R U R' D R U2 R
2)

[X]
[X
]

Decomposition(Alg.7) = [B': [U B: (U)] [B' D' B, U] [U', B] ]

Alg.
F L U L' F L U' F U F U' F' L' F2
8
Alg.8(v
(y' x) R U B U' R U (x') U' R U R U' R' F' R2
2)

[X]
[X

Decomposition(Alg.8) = [F2 L: [L' F' L, U] [F U: (F)] ]

Alg.
R' U2 R U' F' L F R' F' L' F U' R U'
9

[X]

Alg.9(v
R' U2 R U' (y') R' F R B' R' F' R (z x') R' U (x z')
2)

[X
]

Decomposition(Alg.9) = [R' U R: [R', U] [F' L F, R'] ] (U')

Alg.1
L' U2 L2 F' L' F L' U2 L B L U' L' U' L U L' B'
0

[X

Alg.10( (y2) R' U2 l R U' R' U l' U2' R F R U' R' U' R U R'
v2)
F'
]

[X

Decomposition(Alg.10) = [L' U2 L: [L, F'] ] [B L: [U' L': (U')] ]

Alg.1
R' U2 R' D' R U' R' D R U R U' R' U' R U'
1

[X

Decomposition(Alg.11) = [R' U2: [R' D' R, U'] [R, U'] ] (U')

T Permutation
Name: T-PLL
Used in: PLL, ZBLL, ZZLL, BLD
Optimal moves: 11 HTM

Alg.
R U R' U' R' F R2 U' R' U' R U R' F'
1

[X]

Alg.1(v2):Inv(
F R U' R' U R U R2 F' R U R U' R'
Alg.1)

X]

Alg.1(v3):Inv(
(y2) B L U' L' U L U L2 B' L U L U' L'
Alg.1)

X]

[
[

Decomposition(Alg.1) = [R, U] [F: [F', R'] [R U' R': (U')] ]

Alg. R' U' R U R B' R2 U R U R' U' R B

[X]

2
Alg.2(v
(y2) L' U' L U L F' L2 U L U L' U' L F
2)

[X

Decomposition(Alg.2) = [R', U'] [B': [B, R] [R' U R: (U)] ]

Alg.
R2 U R2 U' R2' U' D R2 U' R2' U R2 D'
3
Alg.3(v
R2 U R2' U' R2 U' D R2' U' R2 U R2' D'
2)

[X]
[X
]

Decomposition(Alg.3) = [R2, U] [D R2: [R2, D'] [U' R2: (U')] ]

Alg.
R2 U' R2 D B2 L2 U L2 D' B2 U
4

[X]

Alg.4(v
(y2) L2 U' L2 D F2 R2 U R2 D' F2
2)

Alg.4(v
R2 U' R2 D B2 L2 U L2 D' B2
3)

[X
[X

Decomposition(Alg.4) = [U': [U, R2] [B2 D: [D', B2] [L2: (U)] ] ]

Alg.
R2 D' F2 U F2 R2 D B2 U' B2 U
5
Alg.5(v
R2' u' R2 U R2' (y) R2 u R2' U' R2
2)

[X]
]

[X

Decomposition(Alg.5) = [R2 D' F2: (U)] [R2, D'] [B2, U']

Alg.
R2 D' F2 D R2 B2 D L2 D' B2 U
6
Alg.6(v
(y2 z) U2 r' U2 r U2 (x) U2 r U2 r' U2 (z')
2)

[X]
[X
]

Decomposition(Alg.6) = [R2 D': F2] [B2 D: L2] (U)

Alg.
R U R' U' R2 D R' U' R' U' R U R2 D' R
7
Alg.7(v
R U R' U' R2 D R' U' R' U' R U (z') U2 R' U (z)
2)

[X]
]

[X

Decomposition(Alg.7) = [R, U] [R' D R': [R, D'] [R' U' R': (U')] ]

Alg.
R2 U R2 U' R2 F2 U' F2 D R2 D'
8
Decomposition(Alg.8) = [R2: [U, R2] [F2: (U')] [D, R2] ]

V Permutation
Name: V-PLL
Used in: PLL, ZBLL
Optimal moves: 14 HTM

[X]

Alg.
R' U R' U' B' R' B2 U' B' U B' R B R
1

[X]

Alg.1(v
R' U R' d' R' F' R2 U' R' U R' F R F
2)

Alg.1(v
R' U R' (y) U' R' F' R2 U' R' U R' F R F
3)

Alg.1(v
R' U R' U' (y x) R' U' R2 B' R' B R' U R U (x')
4)

Alg.1(v
R' U R' U' (y x) R' U' R2 (x') U' R' U R' F R F
5)

Alg.1(v
R' U R' U' (y) R' F' R2 U' R' U R' F R F
6)

[X
[X
[X
[X
[X

Decomposition(Alg.1) = [R2: [R, U] [B': (R')] [B, U'] [B', R] ]

Alg.
R' U R' U' B' D B' D' B2 R' B' R B R
2

[X]

Alg.2(v
R' U R' U' (y x) R' F R' F' R2 U' R' U R U (x')
2)

Alg.2(v
R' U R' U' (x2 y') R' U R' U' l R U' R' U R U (x')
3)

[X
[X

Alg.2(v
R' U R' U' (x' y) U' R U' R' U2 (y') R' U' R U R (x)
4)
]

[X

Alg.2(v
R' U R' U' (y) R' D R' D' R2 F' R' F R F
5)

[X
]

Decomposition(Alg.2) = [R2: [R, U] [B': [D, B'] [B: (R')] ] [B', R] ]

Alg.
R' U2 R U2 L U' R' U L' U L U' R U L'
3
Alg.3(v
R' U2 R U2 L U' R' U r' F r U' R U L'
2)

[X]
]

[X

Decomposition(Alg.3) = [R', U2] [L U' R' U L': (U)]

Alg.
R2 U' (B2 U B2) (R D') (R D) R' U R U' R
4

[X]

Decomposition(Alg.4) = [R2: [U', B2] [R D': (R)] [U, R] ]

Alg.
F' U B U' F U F' U B' U' F U2 B U2 B'
5

[X]

Alg.5(v
(y') R' U L U' R U R' U L' U' R U2 L U2 L'
2)

Alg.5(v
(y) r' F R F' r U r' F R' F' r U2 R U2 R'
3)

Alg.5(v
(y) L' U R U' L U L' U R' U' L U2 R U2 R'
4)

Alg.5(v
(y z) U' R D R' U R U' R D' R' U R2 D R2 D' (z')
5)

[X
[X
[X
[X

Decomposition(Alg.5) = [F' U B U' F: (U)] [U2, B]

Alg.
L U' R' U L' U' L U' R U L' U2 R' U2 R
6

[X]

Alg.6(v
(y2) R U' L' U R' U' R U' L U R' U2 L' U2 L
2)

[X
]

Decomposition(Alg.6) = [L U' R' U L': (U')] [U2, R']

Alg.
R U2 R' D R U' R U' R U R2 D R' U' R D2
7

[X]

Decomposition(Alg.7) = [U: [U': (R)] [D: [D', U R'] [R: [U', R] ] [D: [R', U']] ] ]

Y Permutation
Name: Y-PLL
Used in: PLL, ZBLL, BLD
Optimal moves: 13 HTM

Alg.
F R U' R' U' R U R' F' R U R' U' R' F R F'
1

[10
]

Decomposition(Alg.1) = [F R U' R': (U')] [R, U] [R', F]

Alg.
R' U' R F2 R' U R U F2 U' F2 U' F2
2
Alg.2(v
R' U' R F2 R' U R d R2 U' R2' U' R2
2)

[X]
]

[X

Decomposition(Alg.2) = [F2: [F2, R' U' R] [U F2: (U')] ]

Alg.
R2 U' R2 U' R2 U F U F' R2 F U' F'
3

[X]

Alg.3(v
R2 U' R2 U' R2 d R U R' B2 R U' R'
2)

Alg.3(v
(y2 z) U2 R' U2 R' U2 R B R B' U2 B R' B' (z')
3)

[X
[X

Decomposition(Alg.3) = [R2: [U' R2: (U')] [F U F', R2] ]

Alg.
F2 D R2 U R2 D' R' U' R F2 R' U R
4
Alg.4(v
(y') R2 u R2' U R2 D' R' U' R F2' R' U R
2)

[X]
[X
]

Decomposition(Alg.4) = [F2: [D R2: (U)] [R' U' R, F2] ]

Alg.
F R' F R2 U' R' U' R U R' F' R U R' U' F'
5

[X]

Decomposition(Alg.5) = [F2: [F', R'] [R U' R': (U')] [F': [R, U] ] ]

Alg.
F R' F' R U R U' R2 U' R U R B' R' B U
6
Alg.6(v
F R' F' R U R U' R2 U' R U l U' R' U (x)
2)
Decomposition(Alg.6) = [F, R'] [U, R] [R', U'] [R, B'] (U)

[X]
]

[X

Alg.
F R U' R' U' R U F U F' R' F U' F2
7
Alg.7(v
F R U' R' U' R d R U R' B' R U' R2
2)

[X]
[X
]

Decomposition(Alg.7) = [F: [R, U'] [U2, R] [R: [U', F] ] [F: (U')] ]

Alg.
R' F R F' U' F' U F2 U F' U' F' L F L' U'
8
Alg.8(v
R' F R F' (y') U' R' U R2 U R' U' R' F R F'
2)

[X]
]

[X

Decomposition(Alg.8) = [R', F] [U', F'] [F, U] [F', L] (U')

Alg.
R' F' U F U F' U' F R F' U' F U F R' F' R
9
Alg.9(v
(y) F' L' U L U L' U' L F L' U' L U L F' L' F
2)

[X]
[X
]

Decomposition(Alg.9) = [R' F' U F: (U)] [F', U'] [F, R']

Alg.1
F2 U F U' F' U L F R' F R F L' F'
0
Alg.10(
(y z) U2 R U R' U' R (y) R U L' U L U R' U' (x)
v2)

[X
[X

Decomposition(Alg.10) = [F2: [U, F] (U) [L F: [R', F] ] [L, F'] ]

Alg.1
R2 U' R' U R U' B' R' F R' F' R' B R
1

Alg.11(
(z') U2 L' U' L U L' (y') L' U' R U' R' U' L U (x)
v2)

Alg.11(
R2 U' R' U R U' (z' y') L' U' R U' R' U' L U (y z)
v3)

[X
[X
[X

Decomposition(Alg.11) = [R: [R, U'] [R: (U')] ] [R2, B'] [B': [R, F] [R', B] ]

Alg.1
F R U' R' F D R' B' R' B R2 D' F2
2

Alg.12(
F R U' R' F D R' (y x) R' U' R (z) R2 (y) L' d2 (z)
v2)

[X
[X

Decomposition(Alg.12) = [F R: (U')] [F2 D R2: [R, B'] ]

Alg.1
R' U' R2 U' L U2 R' U R U2 L' R' U R' U R
3

[X
]

Alg.13( (y2 z) U' R' U2 R' D R2 U' R U R2 U' D' R U' R U


v2)
(z')
]

[X

Decomposition(Alg.13) = [R' U' R2: [U' L U2 R': (U)] [U', R'] ]

Alg.1
F R F' U' F R' F' R B' R2 B R' U' R2 U
4

Alg.14(
(y) r U r' U' r U' r' (y') l U' R2 U l' U' R2
v2)

Decomposition(Alg.14) = [F R F': (U')] [R: [B', R2] ] [R2, U']

[X
[X

También podría gustarte