Are "G Perms" Necessary for Speedcubing?

Well... they're not NECESSARY, but they will make you faster if you're using a method that ends with PLL. There's pretty much no reason not to know all of the PLLs if you're using such a method. There are only 21.


And I'm sorry, but I laughed out loud at the question.
 
short answer - Yes (you should use one answer question thread)
slightly longer - if you dont use them it will only slow progress and once you have learned them they are actually awesome algs (some of my favourite now are G perms)
 
Lots of people learn the G perms last, but really, it makes sense to learn them first (at least, next after the ones needed for 2-look). They are closely related and share patterns, so are easily learned as a group, and they come up in 1 in 4.5 solves. That's right, almost a quarter of solves end in a G perm! So man up and tackle them head on - you know it makes sense :D
 
They really aren't that big of a deal. They aren't necessary, but definetly will help. This is the order you should learn PLL's (My opinion, not necessarily right)

First: T perm, Y Perm, U Perms, H and Z perms.
Second: J perms, A Perms, R perms.
Last: N perms, V Perms, G perms.

Its really not that bad to learn G perms, they just can be hard to recognize at times.

Hope this helps!

- Computer
 
I learnt all 4 on a fairly short train journey (sub 20 min).
Just get on with it is my suggestion, especially considering the frequency they occur.
 
It is possible to prevent the majority of PLL cases by phasing. Basically, you permute the top layer edges so that opposite edges are opposite at the same time as inserting the last CE pair. The only problem with this is that you need OLLs that preserve the phasing. Most OCLLs preserve phasing anyway, so if you orient the edges before the last slot either by using a method like ZZ or petrus or by doing it throughout F2L, phasing works quite well.

For those that like the G-perm or just dislike the N-perm, you could do a form of phasing where the goal is to not have opposite edges opposite. This eliminates some of the worse cases that occur in standard phasing.
 
Last edited:
It is possible to prevent the majority of PLL cases by phasing. Basically, you permute the top layer edges so that opposite edges are opposite at the same time as inserting the last CE pair. The only problem with this is that you need OLLs that preserve the phasing. Most OCLLs preserve phasing anyway, so if you orient the edges before the last slot either by using a method like ZZ or petrus or by doing it throughout F2L, phasing works quite well.

For those that like the G-perm or just dislike the N-perm, you could do a form of phasing where the goal is to not have opposite edges opposite. This eliminates some of the worse cases that occur in standard phasing.

OP: Don't listen to this post. Just learn your G-perms. What Elrog is suggesting is both more work and not as fast as just knowing all of the PLLs.
 
G-perm are 't as hard as they seem. Back I. Early 2011 when I finished learning full PLL I think I might of asked about g-perms in the one answer question thread. Anyway I read some that to reconise them look for the highlight and do any rotation and see where the 1x1x2 block is
 
OP: Don't listen to this post. Just learn your G-perms. What Elrog is suggesting is both more work and not as fast as just knowing all of the PLLs.

I think it could be fast, just nobody has gone into as much depth with it. It does work better for ZZ than CFOP though. I've actually been thinking about doing phasing with OCLL (which is a subset of 2gll) for one handed because nobody is going to find a good way do corner permutation early on in the solve anytime soon.
 
If your intention is to use a method which requires PLL, and you want to use that method as a genuine speedsolving method, then yes, G perms are 100% necessary.
 
I think it could be fast, just nobody has gone into as much depth with it. It does work better for ZZ than CFOP though. I've actually been thinking about doing phasing with OCLL (which is a subset of 2gll) for one handed because nobody is going to find a good way do corner permutation early on in the solve anytime soon.

People have been messing around with phasing for a really long time. I don't know why you think no one has gone in depth with it. And you don't need to do CP early in the solve. That's what CPLS is for.
 
I think it could be fast, just nobody has gone into as much depth with it. It does work better for ZZ than CFOP though. I've actually been thinking about doing phasing with OCLL (which is a subset of 2gll) for one handed because nobody is going to find a good way do corner permutation early on in the solve anytime soon.

*cough*zz-porky*cough*

Phasing is really stupid. Why do extra moves and waste extra time recognizing when you could just learn the other algs.
 
I speedsolved for four years before learning a single G-perm algorithm (for non-FMC purposes).

No regrets:
Ga - R2' S2 (U l2' U' l2') (u R2 U' r2' F2)
Gb - n/a
Gc - R2' F2 (R U2 R U2') (R' F R U R' U') (R' F R2)
Gd - (R U R' F') (R U R' U) (R U' R' U') (R' F R2 U R' U') (R U' R')
 
I speedsolved for four years before learning a single G-perm algorithm (for non-FMC purposes).

No regrets:
Ga - R2' S2 (U l2' U' l2') (u R2 U' r2' F2)
Gb - n/a
Gc - R2' F2 (R U2 R U2') (R' F R U R' U') (R' F R2)
Gd - (R U R' F') (R U R' U) (R U' R' U') (R' F R2 U R' U') (R U' R')

And how fast were you without G perms?
 
Back
Top