• Welcome to the Speedsolving.com, home of the web's largest puzzle community!
    You are currently viewing our forum as a guest which gives you limited access to join discussions and access our other features.

    Registration is fast, simple and absolutely free so please, join our community of 40,000+ people from around the world today!

    If you are already a member, simply login to hide this message and begin participating in the community!

ROLL: A method for predicting corner permutation after OLL

ottozing

Platinum Member
Joined
Aug 13, 2011
Messages
3,289
Location
Canberra, Australia
WCA
2012MCNE01
YouTube
Visit Channel
Making this write up to go along with the edge recognition one I made a few days ago. Don't learn this until you know CP recognition from something like CLL on 2x2, or COLL from 3x3.

The idea with ROLL starts with knowing what type of CP you'll get after your OLL alg. It'll either be diagonally permuted corners (E perm, N perms, Y perm, V perm), solved coners (U perms, H perm, Z perm), or adjacently swapped corners (The other 11 PLL cases). Doing that alone is very easy if you have already learned CP recognition from something like CLL on a 2x2, or COLL for 3x3, and have played around a bit with how CP cases correspond to other CP cases (For example, F R U R' U' F' gives a diagonal PLL for when R' U' R U' R' U2 R2 U R' U R U2 R' solves corners, and vise versa). With that said, that's not 100% what ROLL is about. With ROLL, when you know you're going to get an adjacent corner PLL, you also know where the headlights are going to be.

As you can probably tell, this requires knowing your OLL's a lot better than you would need to for just narrowing down the 3 types of corner permutations to one, but it can definitely come in handy. I can't speak for anyone else, but with my PLL algs, most of the adjacent corner PLL algs have the headlights on the left (Only one of the R perms, and the A perms don't). If I can immediately AUF after OLL so that the headlights are on the left, then that can help most of the time, although that's a ridiculous amount to learn for considerably little gain. However, learning to associate CP cases for certain OLL's with the headlights going to be on the left is very nice, because that leaves room to possibly cancel into your PLL alg.

I mentioned earlier the idea of playing around with what CP cases correspond with other ones, but in particular, knowing the opposite CP to every CP case (Opposite meaning the one where the alg which would normally solve CP would give diagonal CP), is very useful for ROLL in two ways. The first way is that if you know an OLL case has the opposite CP for the alg you usually use, you can narrow down your possible PLL case from 21 to 5. The other much less obvious way in which it's useful is for when you see an OLL with a CP that's the opposite of what would usually give headlights on left. When you see that, you know that if you do a U2 after OLL, you'll put headlights on left, and likely set up your PLL into the position it should be in.

I'll post some examples later (Some with ROLL, and some with both ROLL and the edge recognition method thing, just to show how much the possible PLL case can be narrowed down, along with a point I want to make about a certain ROLL+edge case).
 

pdilla

Member
Joined
Apr 22, 2009
Messages
811
Location
Salem, Oregon
I've got ROLL down for my OCLL only... I'm just too lazy to figure it all out for the others... I'm interested in the rest of the write up though.
 

Kudz

Member
Joined
Aug 22, 2015
Messages
328
Location
Poland :(
ROLL/OLLCP- help

Hi, I couldn't find information about it so i have to ask.

ROLL:
- Will using ROLL slow OLL reco very much?
- I use (try) the version where headlights will end on left + OLLCP for cases that will end with ENVY PLL. Sometimes transform from envy to A-perm-like PLL (sry for lack of words) and than OLLCP another case. Is it Worth to learn it to evry single case (+COLL-sune&AS)?
-I avg from 13-16 should i learn it? I do it for later solves..
-Is there any alternative like blockrecognition to add to ROLL to make it even moemre effective?
-Any ideas to train reco?
-Is it doable for me to make it that fast to skip PLL reco?
-Lastly, after OLL skip (I may learn VLS more likely than ZBLLs) will my reco hurt? Or even if I skip diagnal PLLs after getting one of thoose will it really hurt my solve?
Thank you, sorry for any mistakes I am new + my english hurt :(
 
Last edited:

2180161

Member
Joined
Oct 11, 2014
Messages
750
Location
Illinois
WCA
2014HEDR01
YouTube
Visit Channel
Hi, I couldn't find information about it so i have to ask.

ROLL:
- Will using ROLL slow OLL reco very much?
- I use (try) the version where headlights will end on left + OLLCP for cases that will end with ENVY PLL. Sometimes transform from envy to A-perm-like PLL (sry for lack of words) and than OLLCP another case. Is it Worth to learn it to evry single case (+COLL-sune&AS)?
-I avg from 13-16 should i learn it? I do it for later solves..
-Is there any alternative like blockrecognition to add to ROLL to make it even moemre effective?
-Any ideas to train reco?
-Is it doable for me to make it that fast to skip PLL reco?
-Lastly, after OLL skip (I may learn VLS more likely than ZBLLs) will my reco hurt? Or even if I skip diagnal PLLs after getting one of thoose will it really hurt my solve?
Thank you, sorry for any mistakes I am new + my english hurt :(

Just learn OLLCP. There is no point in learning ROLL. If I were you, I wouldn't learn OLLCP until sub-12, and even then it wont help too much
 

Kudz

Member
Joined
Aug 22, 2015
Messages
328
Location
Poland :(
Couse OLLCP algs mostly suck. I may learn OLLCP only though. I think I may do few ROLLs to, that i can see now that my PLL reco is like skiped and OLL slightly longer. We'll see.
 

Rubiks560

Nub
Joined
May 19, 2009
Messages
2,851
Location
Minnesota
WCA
2009OLSO01
YouTube
Visit Channel
How do you figure? Recognition would be the same as OLLCP, so why not just learn OLLCP?

I'm completely forgetting what Jays extension of ROLL is, but basically his extension is being able to tell whether you'll have adj edges for your PLL, or opposite edges for PLL.
This combined with ROLL allows you to narrow down your PLL choices sooooo much. Not only will you know if the headlights will be on left (where most PLLs have the headlights) you will now know if you have opp or adj edges. If it's opp edges it's only 1 of 6 or so PLLs which is a huge decrease in trying to figure out if it's 21 or not.
 
Joined
Feb 27, 2014
Messages
946
YouTube
Visit Channel
I'm completely forgetting what Jays extension of ROLL is, but basically his extension is being able to tell whether you'll have adj edges for your PLL, or opposite edges for PLL.
This combined with ROLL allows you to narrow down your PLL choices sooooo much. Not only will you know if the headlights will be on left (where most PLLs have the headlights) you will now know if you have opp or adj edges. If it's opp edges it's only 1 of 6 or so PLLs which is a huge decrease in trying to figure out if it's 21 or not.
So what should you learn? Jay's variation of ROLL and OLLCP?
 

Kudz

Member
Joined
Aug 22, 2015
Messages
328
Location
Poland :(
sorry but uh..what exactly is ROLL? I've never heard of it
ROLL is recognicon of PLL type in OLL so is it:
-type A: U, Z, H,skip
-type C: E, N ,V, Y (diagnal SWAP)
-type B: rest of them
If type B you know what U moves to do to make headlights on left and it is easier than OLLCP (memorize+execute+ learn).
If it is type C which is bad you can use OLLCP or at least make it type B.

So I was starting learning ROLL to the most advance stage (Sèbastien Felix sites definition) than extend it to Jay's level. Oh and If I understood Jay's cubing world video propely, you can see blocks too, sometimes.

My weakness are cross things and PLL reco. So iI watched your vid on improving LL, which was great, and than I saw few other vids about using it, it may extend to hyperorientation which is like full ZBLL or full OLLCP- not worth it. Without ROLL I recognize case pretty slow when with even my level of ROLL I do it faster.

Should I learn it THAT WAY? I'm sub 15 I think but I'm cubing since late Dec 2014.
 
Joined
Feb 27, 2014
Messages
946
YouTube
Visit Channel
ROLL is recognicon of PLL type in OLL so is it:
-type A: U, Z, H,skip
-type C: E, N ,V, Y (diagnal SWAP)
-type B: rest of them
If type B you know what U moves to do to make headlights on left and it is easier than OLLCP (memorize+execute+ learn).
If it is type C which is bad you can use OLLCP or at least make it type B.

So I was starting learning ROLL to the most advance stage (Sèbastien Felix sites definition) than extend it to Jay's level. Oh and If I understood Jay's cubing world video propely, you can see blocks too, sometimes.

My weakness are cross things and PLL reco. So iI watched your vid on improving LL, which was great, and than I saw few other vids about using it, it may extend to hyperorientation which is like full ZBLL or full OLLCP- not worth it. Without ROLL I recognize case pretty slow when with even my level of ROLL I do it faster.

Should I learn it THAT WAY? I'm sub 15 I think but I'm cubing since late Dec 2014.
You are using ROLL for recognising OLL's? Hmm interesting. I will learn some easy OLLCP's today and can you link me to Jay's cubing world video? I am not able to find it. Thanks :)
 

Wilhelm

Member
Joined
Aug 26, 2013
Messages
267
Location
Bruchsal, Germany
WCA
2010KILD02
YouTube
Visit Channel
Interesting discussion!
I recently started learning a few ROLL's and I personally like it.
Other than with OLLCP, COLL or other LL variations you don't have to think about a different alg that you have to do and can execute your regular OLL immideatly. If I happen to recognise the ROLL during normal OLL reco it speeds up my PLL reco. If I don't that's also fine.
What I'm trying to say is that I hardly spend any extra time during OLL reco but can save some during PLL reco and that's it what I think makes this worth learning.

I think that it only makes sense to learn once you find yourself checking/seeing CO during regular solves.
But I would be interested to see what Jay has to say about this
 

Kudz

Member
Joined
Aug 22, 2015
Messages
328
Location
Poland :(
Jay's vid:
https://www.youtube.com/watch?v=XbCzCGWuti0
I'll post some examples later (Some with ROLL, and some with both ROLL and the edge recognition method thing, just to show how much the possible PLL case can be narrowed down, along with a point I want to make about a certain ROLL+edge case).
Also I do not know is it it?
I personaly want to do sth like that step by step
So my plan is:
-Learn OLLCP
-Learn ROLL complex version
-Edges reco
-More OLLCP
-VLS

I use words from: http://absolutemind.pagesperso-orange.fr/roll-angl.html
Is it good to OLLCP type C for type B? I found to all type C PLLs to be extra slow (+G perms <3)
I wasn't getting really in this vid but with edges reco where I think you need only 2 of them which is great cause I use COLL and other OLLs got easy view on at least pair of edges, number of PLLs possible reduce itselfes to only few.

Problem that needs solve: sune and antisune: COLLs are bad and ROLL will be same bad with reco so: (pick one and tell me)
-ROLL only
-ROLL + edges reco
-COLL
-ignore xd

The another thing I want to learn is VLS, may it be possible to do ROLL along with VLS or it is pointless in a fact of no of cases?
My PLL reco even with 2 sided reco(almost) suck! I saw few thing about ROLL where sb saw it may be same fast as normal OLL reco (OLL reco<PLL reco)
He seems to be good with it: https://www.youtube.com/user/jskyler91/featured

Oh, and I guess block reco or sth xd will be easier to memorise and see on cube. With this technique cube may be solved without any pauses. But firstly I have to practise cross :(
ALL LINE CASES DONE <3 to complex ROLL
 

ottozing

Platinum Member
Joined
Aug 13, 2011
Messages
3,289
Location
Canberra, Australia
WCA
2012MCNE01
YouTube
Visit Channel
But I would be interested to see what Jay has to say about this

Yeah, like you said, it's not really learning algs, but rather learning CP case association, which is something i subconsciously did when practicing. I would just see cases and know from experience where the headlights would be, which is why I think ROLL is super easy to learn. Plus, as long as you aren't going far out of your way to check CP, using ROLL is never really slower than just OLL>PLL recognition, although you might occasionally waste a U move if you get a PLL where headlights aren't on left such as the right hand R perm.

OLLCP on the other hand, isn't faster than OLL>PLL every single time, you have to go out of your way a bit sometimes to recognize if it's a sune from a weird angle, and you have to learn a ton of algs which isn't as easy.

U R' F R F R2 B' R2 B U2 F' U2 R2 F2 R2 U2

Here we have a really easy OLL (R U2 R2' F R F' R U2 R'). I know that for this particular OLL, when the CP case doesn't involve UBR and UFL being adjacent colours, it has to be an adjacent CP PLL. I also know when UBR and UFL match, and FUR is opposite to UBR/UFL, the headlights are going to end up on the left after doing OLL. As you can see after doing your OLL alg, you just have a T perm already set up ready to go.

U2 F U2 B' R2 B R2 F2 R2 F2 R' U' R' U' L F' L'

Here the OLL can be solved with r U' r2' U r2 U r2' U' r, or U R' U2' R U R' U R F R U R' U' F' (Both of which leave an adjacent CP PLL). I'll start by going over the first one. I know that this particular CP case doesn't correspond with the CP case that usually leaves headlights on left (matching stickers ULB/UFL and UBR/URF means headlights on left, fyi), and also doesn't correspond with the opposite CP case for headlights on left. This means after OLL, I'll likely have to do either a U or a U' to get to the AUF I want to, and surely enough, after doing the alg I'm a U' away from a G perm.

With the second alg, however, I know that this CP case will either give headlights on left or right. I myself haven't actually learned which one will definitely put headlights on left for this OLL using this particular alg, but I do know which CP case corresponds with headlights on left for the FRURUF OLL alg, which just so happens to be the second half of the alg, so I can very quickly check there. After doing U R' U2 R U R' U R, I can see that ULB/UFL are the same colour, and RUB/RFU are also the same colour, which corresponds to the opposite CP case for when FRURUF gives headlights on left. This means after OLL it's likely I'll have to do a U2. However, after doing F R U R' U' F', you can see that I'm left with an R perm, so it didn't quite work this time.

F2 L2 D L2 D' L2 F2 D' F2 L2 U' B' D2 F' R' B R' F' U

Here the OLL is just fat sune. I know that the CP case which corresponds to headlights being on left is the opposite of the one I have, meaning I'll likely have to do a U2 after OLL.
 
Joined
Feb 27, 2014
Messages
946
YouTube
Visit Channel
Yeah, like you said, it's not really learning algs, but rather learning CP case association, which is something i subconsciously did when practicing. I would just see cases and know from experience where the headlights would be, which is why I think ROLL is super easy to learn. Plus, as long as you aren't going far out of your way to check CP, using ROLL is never really slower than just OLL>PLL recognition, although you might occasionally waste a U move if you get a PLL where headlights aren't on left such as the right hand R perm.

OLLCP on the other hand, isn't faster than OLL>PLL every single time, you have to go out of your way a bit sometimes to recognize if it's a sune from a weird angle, and you have to learn a ton of algs which isn't as easy.

U R' F R F R2 B' R2 B U2 F' U2 R2 F2 R2 U2

Here we have a really easy OLL (R U2 R2' F R F' R U2 R'). I know that for this particular OLL, when the CP case doesn't involve UBR and UFL being adjacent colours, it has to be an adjacent CP PLL. I also know when UBR and UFL match, and FUR is opposite to UBR/UFL, the headlights are going to end up on the left after doing OLL. As you can see after doing your OLL alg, you just have a T perm already set up ready to go.

U2 F U2 B' R2 B R2 F2 R2 F2 R' U' R' U' L F' L'

Here the OLL can be solved with r U' r2' U r2 U r2' U' r, or U R' U2' R U R' U R F R U R' U' F' (Both of which leave an adjacent CP PLL). I'll start by going over the first one. I know that this particular CP case doesn't correspond with the CP case that usually leaves headlights on left (matching stickers ULB/UFL and UBR/URF means headlights on left, fyi), and also doesn't correspond with the opposite CP case for headlights on left. This means after OLL, I'll likely have to do either a U or a U' to get to the AUF I want to, and surely enough, after doing the alg I'm a U' away from a G perm.

With the second alg, however, I know that this CP case will either give headlights on left or right. I myself haven't actually learned which one will definitely put headlights on left for this OLL using this particular alg, but I do know which CP case corresponds with headlights on left for the FRURUF OLL alg, which just so happens to be the second half of the alg, so I can very quickly check there. After doing U R' U2 R U R' U R, I can see that ULB/UFL are the same colour, and RUB/RFU are also the same colour, which corresponds to the opposite CP case for when FRURUF gives headlights on left. This means after OLL it's likely I'll have to do a U2. However, after doing F R U R' U' F', you can see that I'm left with an R perm, so it didn't quite work this time.

F2 L2 D L2 D' L2 F2 D' F2 L2 U' B' D2 F' R' B R' F' U

Here the OLL is just fat sune. I know that the CP case which corresponds to headlights being on left is the opposite of the one I have, meaning I'll likely have to do a U2 after OLL.
Thanks for the explaination but I really didnt understand very well haha. Do you have a guide that I can read or videos? It is helpful and I would love to learn this. Thanks :)
 

Kudz

Member
Joined
Aug 22, 2015
Messages
328
Location
Poland :(
Is it worth to look at 3 edges and recognize what PLL or just at 2 of them. With 3 It is I think 1LLL reco xd

Also what groups u use after edge reco with type B PLLs
Is it:
U perms
Z perm
H perm/skip?
or even broke this U perms to multi angle(multi groups of U perms?)

Also what PLL are in each group.
It's harder to devlop than ROLL
Thank you for help :)
 
Top