PLL Algorithms
Aa Perm
ID: PLL1
Common Algorithm:
x L2 D2 L' U' L D2 L' U L'
Alternate Algorithms:
- R U R' F' r U R' U' r' F R2 U' R'
- y x (R' U R') D2 (R U' R') D2 R2 x'
- y' x' L' U L' D2 L U' L' D2 L2
- r U r' U' r' F r2 U' r' U' r U r' F'
- y' R' U' R U' R' F' R U R' U' R' F R U2 R
Ab Perm
ID: PLL2
Common Algorithm:
X L U' L D2 L' U L D2 L2
Alternate Algorithms:
- Y' X' L2 D2 L U L' D2 L U' L
- Y2 R U R2 F' r U R U' r' F R U R'
E Perm
ID: PLL 3
Common Algorithm:
X' R U' R' D R U R' D' R U R' D R U' R' D'
Alternate Algorithms:
- Y R2 U R2 U D R2 U' R2 U R2 U' D' R2 U R2 U2 R2
- F R' F' r U R U' r' F R F' r U R' U' r'
F Perm
ID: PLL 4
Common Algorithm:
R' U' F' R U R' U' R' F R2 U' R' U' R U R' U R
Alternate Algorithms:
- R' U R U' R2 F' U' F U R F R' F' R2
Ga Perm
ID: PLL 5
Common Algorithm:
R2 U R' U R' U' R U' R2 U' D R' U R D'
Alternate Algorithms:
- R2 u R' U R' U' R u' R2 F' U F
- D' R2 U R' U R' U' R U' R2 U' D R' U R
Gb Perm
ID: PLL 6
Common Algorithm:
(R' U' R U) D' R2 (U R' U R U' R U') R2 D
Alternate Algorithms:
- y F' U' F R2 u R' U R U' R u' R2
- R' U' R B2 D (L' U L U' L) D' B2
Gc Perm
ID: PLL 7
Common Algorithm:
R2 (U' R U' R U R' U) R2 D' (U R U' R') D
Alternate Algorithms:
- y2 R2 F2 R U2 R U2 R' F R U R' U' R' F R2
- D R2 U' R U' R U R' U R2 D' U R U' R'
Gd Perm
ID: PLL 8
Common Algorithm:
(R U R' U') D R2 (U' R U' R' U R' U) R2 D'
Alternate Algorithms:
- D' R U R' U' D R2 U' R U' R' U R' U R2
- y R2 F' R U R U' R' F' R U2 R' U2 R' F2 R2
Ja Perm
ID: PLL 9
Common Algorithm:
L' U' L F L' U' L U L F' L2 U L
Alternate Algorithms:
- L' U2 L U L' U2 R U' L U R'
- y2 x R2 F R F' R U2 r' U r U2 x'
Jb Perm
ID: PLL 10
Common Algorithm:
R U R' F' R U R' U' R' F R2 U' R'
Alternate Algorithms:
- R U2 R' U' R U2 L' U R' U' L
- r' F R F' r U2 R' U R U2 R'
- R U2 R' U' R U2 r' F R' F' r
Na Perm
ID: PLL 11
Common Algorithm:
(R U R' U) (R U R' F') (R U R' U') R' F R2 U' R' U2 (R U' R')
Alternate Algorithms:
- r' D r U2 r' D r U2 r' D r U2 r' D r U2 r' D r
- F’ R U R’ U’ R’ F R2 F U’ R’ U’ R U F’ R’
Nb Perm
ID: PLL 12
Common Algorithm:
r’ D’ (F r U’ r’ F’) D (r2 U r’ U’) (r’ F r F’)
Alternate Algorithms:
- (R' U R U' R') (F' U' F) (R U R') (F R' F') (R U' R)
- R2 U2 F2 U' R2 U2 R2 F2 U' F2 U2 F2 R2
- r D r' U2 r D r' U2 r D r' U2 r D r' U2 r D r'
Ra Perm
ID: PLL 13
Common Algorithm:
(R U' R' U') (R U R D) (R' U' R D') (R' U2 R')
Alternate Algorithms:
- R U R' F' R U2 R' U2 R' F R U R U2 R'
- y' L U2 L' U2 L F' L' U' L U L F L2 U
- y R U2 R' U' R' F' R U2 R U2 R' F R U' R'
Rb Perm
ID: PLL 14
Common Algorithm:
y' (R' U2) (R U2) (R' F R) (U R' U' R') F' R2
Alternate Algorithms:
- R2 F R U R U' R' F' R U2 R' U2 R
T Perm
ID: PLL 15
Common Algorithm:
(R U R' U') (R' F R2) (U' R' U') (R U R' F')
Alternate Algorithms:
- R U R' U' R' F R2 U' R' U F' L' U L
- R2 u R2 u' R2 F2 u' F2 u F2
- y2 L' U' L U L F' L2 U L U L' U' L F
V Perm
ID: PLL 16
Common Algorithm:
(R' U R' U') (R D' R' D) (R' U D') (R2 U' R2) D R2
Alternate Algorithms:
- R' U R' U' y R' F' R2 U' R' U R' F R F
- R' U R U' R' f' U' R U2 R' U' R U' R' f R
Y Perm
ID: PLL 17
Common Algorithm:
F R (U' R' U') (R U R' F') (R U R' U') (R' F R F')
Alternate Algorithms:
- R2 U' R2 U' R2 U F U F' R2 F U' F'
- F R' F R2 U' R' U' R U R' F' R U R' U' F'
- R2 U' R2 U' R2 U R2 D' R2 U R2 U' R2 D R2
Ua Perm
ID: PLL 18
Common Algorithm:
(M2 U M) U2 (M' U M2)
Alternate Algorithms:
- R U' R U R U R U' R' U' R2
- y2 R U R' U R' U' R2 U' R' U R' U R
- y2 R2 U' R' U' R U R U R U' R
- y2 M2 U M' U2 M U M2
- y2 L U' L U L U L U' L' U' L2
- y' M2 u' M' u2 M' u' M2
Ub Perm
ID: PLL 19
Common Algorithm:
(M2 U' M) U2 (M' U' M2)
Alternate Algorithms:
- R2 U R U R' U' R' U' R' U R'
- L' U L' U' L' U' L' U L U L2
- y' R2 U F B' R2 F' B U R2
- y2 R' U R' U' R' U' R' U R U R2
- y M2 u M' u2 M' u M2
H Perm
ID: PLL 20
Common Algorithm:
(M2 U' M2) U2 (M2 U' M2)
Alternate Algorithms:
- M2 U M2 U2 M2 U M2
- M2 U2 M2 U M2 U2 M2
- M2 U2 M2 U' M2 U2 M2
- R2 U2 R U2 R2 U2 R2 U2 R U2 R2
- M2 u' M2 u2 M2 u' M2
- L2 U2 L' U2 L2 U2 L2 U2 L' U2 L2
- R2 U2 R2 U2 R2 U R2 U2 R2 U2 R2
Z Perm
ID: PLL 21
Common Algorithm:
M2 U' M2 U' M' U2 M2 U2 M'
Alternate Algorithms:
- y M2 U M2 U M' U2 M2 U2 M'
- M' U M2 U M2 U M' U2 M2
- y M' U2 M2 U2 M' U' M2 U' M2
- R' U' R U' R U R U' R' U R U R2 U' R'
- R U R2 F' R U R U R' U2 R' F R U R U2 R'