Home LBL Method OLL Site Changelog Contact Me

PLL Algorithms

All algorithms below primarily use L and U moves with the exception of a few algorithms that I personally use.

All algorithms below are algorithms I personally use unless specified otherwise, in which the algorithm I use will be listed as well. If an algorithm says "alt" on it, then it is another way to perform the algorithm shown above it (e.g., for Aa Perm, the alt algorithm replaces the x move with an r move, but the algorithms are functionally the same).

Corners Only

Aa Permutation

Aa

x L2 D2’ L’ U’ L D2’ L’ U L’ (x’)

Aa (Alt)

r L D2’ L’ U’ L D2’ L’ U L’ (x’)

Ab Permutation

Ab

x L U’ L D2’ L’ U L D2’ L2 (x’)

Ab (Alt)

r U’ L D2’ L’ U L D2’ L2’ (x’)

Ab (Personal Alg)

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

E Permutation

E

x’ L’ U L D’ L’ U’ L D L’ U’ L D’ L’ U L’ D (x)

Edges Only

H Permutation

H

M2’ U M2’ U2 M2’ U M2’

Ua Permutation

Ua

M2’ U M U2 M’ U M2’

Ub Permutation

Ub

M2’ U’ M U2 M’ U’ M2’

Z Permutation

Z

M’ U M2’ U M2’ U M’ U2 M2’

Corners and Edges

F Permutation

F

L U' L' U L2 F U F' U' L' F' L F L2 U

Ga Permutation

Ga

L2' U (L' U L' U') L U' L2' (D U') L' U L D'

Gb Permutation

Gb

L' U' L (U D') L2' U (L' U L U') L U' L2' D

Gc Permutation

Gc

L2' U' (L U' L U) L' U L2' (D' U) L U' L' D

Gd Permutation

Gd

L U L' (U' D) L2' U' (L U' L' U) L' U L2' D'

Ja Permutation

Ja

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

Jb Permutation

Jb

L2 (U D') L2 U L2 U' L2 D L2 U' L2

Na Permutation;

Na

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

Nb Permutation;

Nb

F L' U' L U L F' L2' F' U L U L' U' F L

Ra Permutation

Ra

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

Rb Permutation

Rb

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

T Permutation

T

L' U' L U L F' L2 U L U L' U' L F

V Permutation

V

L' U L' U' L D' L' D L' (U D') L2' U' L2' D L2'

Y Permutation

Y

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