Category Archives: PLLs

G Perms’

The G Perms’. They may be common, but most of us always leave them for last. Today, I will be covering the algorithms that I use for the
G Perms’.

Ga Perm

I use R2 U (R’ U R’ U’) (R U’ R2) D U’ (R’ U R D’). It is the best algorithm that I have found so far and also the one that I can execute the fastest.

Gb Perm

I use (F’ U’ F) (R2 Uw R’ U) (R U’ R Uw’) R2. It is the best algorithm that I have found so far and also the one that I can execute the fastest.

Gc Perm

I use R2 F2 (R U2)2 (R’ F) (R U R’ U’) (R’ F) R2. It is the best algorithm that I have found so far and also the one that I can execute the fastest.

Gd Perm

I use (R U R’ U’) (D R2) (U’ R U’) R’ (U R’ U) (R2 D’). It is the best algorithm that I have found so far and also the one that I can execute the fastest.

U perms’

Being two of the most common PLLs, they have a number of different algorithms. As such, I would like you to vote on what U perm algorithm you use.

I personally use the M and U move algorithm for 3×3 and 4×4 and the R and U move algorithm for OH and 5×5. The y2 …. algorithm is one I found on accident while creating algorithms for FMC.