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'