PLL Algorithms

Every algorithm for all 21 last-layer permutation cases, ranked by how often top solvers actually use them.

What makes this database different

Pro usage counts how often an algorithm appears in reconstructed solves by the world's fastest cubers, drawn from reco.nz and CubeRoot. Alongside it sits each algorithm's community vote count from SpeedCubeDB, so you can see where the crowd and the pros disagree.

A history graph traces each algorithm's popularity over time - the share of that year's solves that used it, rising as it catches on or fading as cubers move to something faster.

A method bar splits those uses by how people solve: CFOP is the grey baseline, and a fat coloured slice means ZB or ZZ solvers favour the algorithm more than mainstream CFOP does.

  • ZB
  • ZZ
  • CFOP baseline

A grip bar asks a different question of the same solves: how many were done one-handed. One hand rewards regrip-light, rotationless algorithms, so a fat pink slice means the algorithm suits one hand better than the two-handed mainstream picks it. Its header switches the whole table between both grips, two-handed only and one-handed only.

  • One-handed
  • Two-handed baseline

Alg lists repeat themselves: the same turns show up reordered, behind a different alignment, or just spelled a different way - a slice M written as r'R , a wide l written as x'R . Those all move the cube through exactly the same states, so we fold them into one row and add up their votes.

Aa perm, written 15 ways
xR'UR' D2 RU'R' D2R2x'
194
l'UR' D2 RU'R' D2R2x'
+ 41
R'FR' B2 RF'R' B2R2
+ 24
x'R' D R'U2R D'R'U2R R
+ 16
R'FR' f2 rU'r' f2R2
+ 9
xR'UR' D2 RU'R' D2R2
+ 5
R'FR' f2 LF'L' f2R2
+ 2
l'UR' D2 RU'R' D2R2
+ 2
l'U R'D2RU'R'D2R l
+ 2
xR'U R'D2RU'R'D2R lU2
+ 0
U2l'UR' D2 RU'R' D2x'R2U2
+ 0
U'l'UR' D2 RU'R' D2lRU
+ 0
R'xUR' D2 RU'R' D2R2x'U2
+ 0
U'R'xUR' D2 RU'R' D2x'R2U'
+ 0
U'xR'UR' D2 RU'R' D2lRU'
+ 0
xR'UR' D2 RU'R' D2R2x' ×15
= 295

Mirrors are the exception: a left-handed version keeps its own row, because doing an algorithm on the other side is a genuinely different thing to learn.

Read more

Grouping gives an algorithm a shape you can picture instead of a string you have to spell, and it exposes the family resemblances: algorithms built from the same trigger carry the same colour, so the one you already know gives you a head start on the next. The Rightie RUR'U' gets one colour, the sledgehammer R'FRF' another. Hover any box for its name.

RUR'U' R'FR2U' R'U' RUR'F'
The T perm as a cuber executes it, trigger by trigger.
r'D'FrU'r'F'Dr rUr'U' r'FrF'
Nb's four-move setup around a single U', shaded deepest at the move it sets up for.
R RURUR'U'R'U'R' UR'
Ub, whose setup starts halfway through a written double - the grouping still finds it.

Cubers have always marked triggers by hand, in parentheses: F (R U R' U') (R U R' U') F'. The boxes are that convention drawn instead of typed, and they are worked out from the moves themselves rather than stored per algorithm - so every algorithm in the database has them, including the ones nobody ever bracketed.

Read more

PLL Overview

most-used algorithms for every case

Printable PDF
Aa Perm 1/18
72%
All 83 algs
Ab Perm 1/18
69%
U 15%
All 76 algs
E Perm 1/36
U 69%
U 29%
All 71 algs
F Perm 1/18
U 93%
All 76 algs
Ga Perm 1/18
65%
13%
13%
All 62 algs
Gb Perm 1/18
U 41%
32%
15%
All 65 algs
Gc Perm 1/18
U2 57%
29%
All 68 algs
Gd Perm 1/18
56%
17%
16%
All 72 algs
H Perm 1/72
51%
35%
10%
All 73 algs
Ja Perm 1/18
U 42%
37%
All 122 algs
Jb Perm 1/18
98%
All 62 algs
Na Perm 1/72
96%
All 60 algs
Nb Perm 1/72
34%
22%
20%
All 88 algs
Ra Perm 1/18
U 72%
U 10%
All 57 algs
Rb Perm 1/18
64%
33%
All 42 algs
T Perm 1/18
91%
All 36 algs
Ua Perm 1/18
40%
U2 28%
U2 14%
All 65 algs
Ub Perm 1/18
44%
U2 34%
U2 14%
All 74 algs
V Perm 1/18
46%
32%
U 12%
All 85 algs
Y Perm 1/18
97%
All 60 algs
Z Perm 1/36
U 25%
23%
U 22%
All 99 algs

Algorithms last updated