Rubik PLL: Difference between revisions
(→Links) |
|||
(41 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{rubiktoc}} |
|||
This page is dedicated to permute correctly the last layer of the [[Rubik's cube]]. |
This page is dedicated to permute correctly the last layer of the [[Rubik's cube]]. |
||
Line 170: | Line 171: | ||
=== Double spins === |
=== Double spins === |
||
To recognize these PLLs: |
|||
* Put the HEADLIGHT on the left |
|||
* Observe the position of the BLOCK: if it is as the FRONT (resp. FAR RIGHT, BACK and CLOSE RIGHT), then it is a '''Ga''' (resp. '''Gb''', '''Gc''' and '''Gd''') permutation. |
|||
To remember the algorithms, observe the sequence of RIGHT face versus sequence of UP face: |
|||
* '''Ga''': {{rubik|R2 R' R' R}} vs {{rubik|u U U' u'}} |
|||
* '''Gb''': {{rubik|R2 R' R R}} vs {{rubik|u U U' u'}} — Quick recognition: BLOCK is on the RIGHT on the face and next to OPPOSITE color! |
|||
* '''Gc''': {{rubik|R2' R R R'}} vs {{rubik|u' U' U u}} |
|||
* '''Gd''': {{rubik|R2' R R' R'}} vs {{rubik|u' U' U u}} — Quick recognition: BLOCK is on the LEFT on the face and next to OPPOSITE color! Also, the middle color in the PHARE is opposite (like for the Gb) |
|||
{| |
{| |
||
|- valign=top |
|- valign=top |
||
|width=5% align=center|[[File:pllGa.gif]]<br/>'''{{blue|Ga}}''' |
|width=5% align=center|[[File:pllGa.gif]]<br/>'''{{blue|Ga}}''' |
||
|width=45%| |
|||
|width=45%|'''{{rubik|(R2 u) (R' U R' U' R u') R2' y' (R' U R)}} (BB,VC [https://www.youtube.com/watch?v=iuFyHKdtmXc video])'''<br/> |
|||
* '''Recognition''': HEADLIGHT left face, BLOCK front face (i.e. on ADJ faces) |
|||
* '''Note''': HEADLIGHT face has ADJ colors, BLOCK face has ADJ colors. |
|||
* '''Note''': Ga / Gd = Aa + Ua. Corners move CLOCKwise, edges moves ANTI-clockwise. |
|||
:'''{{rubik|(R2 u) (R' U R' U' R u') R2' y' (R' U R)}} (BB,VC [https://www.youtube.com/watch?v=iuFyHKdtmXc video])'''<br/> |
|||
:BB:''This alg has a pretty decent flow to it and can be performed almost in one motion until the rotation.'' |
:BB:''This alg has a pretty decent flow to it and can be performed almost in one motion until the rotation.'' |
||
:''{{blue|Right thumb on URB corner and right ring/major on F face. First {{rubik|u}} with RH index, and {{rubik|U}} with major/ring fingers. Then {{rubik|U'}} and {{rubik|u'}} with LH.}}'' |
:''{{blue|Right thumb on URB corner and right ring/major on F face. First {{rubik|u}} with RH index, and {{rubik|U}} with major/ring fingers. Then {{rubik|U'}} and {{rubik|u'}} with LH.}}'' |
||
Line 190: | Line 185: | ||
| |
| |
||
|width=45%| |
|width=45%| |
||
* '''Recognition''': HEADLIGHT left face, BLOCK right-back corner (i.e. on OPP faces) |
|||
* '''Note''': HEADLIGHT face has OPP colors, BLOCK face has OPP colors. |
|||
* '''Note''': Gb / Gc = Ab + Ub. Corners move ANTI-clockwise, edges moves CLOCKwise. |
|||
{{rubik|[y'] (R' U' R) y (R2' u R' U) (R U' R u' R2')}} (BB) |
{{rubik|[y'] (R' U' R) y (R2' u R' U) (R U' R u' R2')}} (BB) |
||
:BB:''This is the inverse of Ga. Note how similar they look. I perform this one almost exactly the same way.'' |
:BB:''This is the inverse of Ga. Note how similar they look. I perform this one almost exactly the same way.'' |
||
Line 201: | Line 199: | ||
|width=5% align=center|[[File:pllGc.gif]]<br/>'''{{blue|Gc}}''' |
|width=5% align=center|[[File:pllGc.gif]]<br/>'''{{blue|Gc}}''' |
||
|width=45%| |
|width=45%| |
||
* '''Recognition''': HEADLIGHT left face, BLOCK back face (i.e. on ADJ faces) |
|||
* '''Note''': HEADLIGHT face has ADJ colors, BLOCK face has ADJ colors. |
|||
* '''Note''': Gb / Gc = Ab + Ub. Corners move ANTI-clockwise, edges moves CLOCKwise. |
|||
'''{{rubik|(R2' u' R U') (R U R' u R2) (f R' f')}} (bB)''' |
'''{{rubik|(R2' u' R U') (R U R' u R2) (f R' f')}} (bB)''' |
||
:BB:''You could rotate and insert the pair instead of performing the last three moves as shown.'' |
:BB:''You could rotate and insert the pair instead of performing the last three moves as shown.'' |
||
Line 209: | Line 210: | ||
| |
| |
||
|width=45%| |
|width=45%| |
||
* '''Recognition''': HEADLIGHT left face, BLOCK right-front corner (i.e. on OPP faces) |
|||
* '''Note''': HEADLIGHT face has OPP colors, BLOCK face has OPP colors. |
|||
* '''Note''': Ga / Gd = Aa + Ua. Corners move CLOCKwise, edges moves ANTI-clockwise. |
|||
{{rubik|[y] (R U R') y' (R2' u' R U') (R' U R' u R2)}} (BB) |
{{rubik|[y] (R U R') y' (R2' u' R U') (R' U R' u R2)}} (BB) |
||
:BB:''This is just the inverse of Gc. I execute it very similarly because most of the moves overlap in the same manner.'' |
:BB:''This is just the inverse of Gc. I execute it very similarly because most of the moves overlap in the same manner.'' |
||
Line 266: | Line 270: | ||
== Recognizing the PLL cases == |
== Recognizing the PLL cases == |
||
=== Links === |
=== Links === |
||
* [https://www.speedsolving.com/threads/two-sided-pll-recognition-guide.41108/ Two-sided PLL recognition guide] |
* [https://www.speedsolving.com/threads/two-sided-pll-recognition-guide.41108/ Mark49152's Two-sided PLL recognition guide] |
||
: Links to reference guides and methods, and a nice 2-page PDF with easy method (File [[Media:Pll2side-20140531.pdf|Pll2side-20140531.pdf]]) |
: Links to reference guides and methods, and a nice 2-page PDF with easy method (File [[Media:Pll2side-20140531.pdf|Pll2side-20140531.pdf]]) |
||
* [http://sarah.cubing.net/3x3x3/pll-recognition-guide Sarah's PLL recognition guide] |
* [http://sarah.cubing.net/3x3x3/pll-recognition-guide Sarah's PLL recognition guide] |
||
Line 281: | Line 285: | ||
:A *must* see video on how to quickly recognizes the PLL based on features like ''headlights'', ''bar'', ''pairs''... |
:A *must* see video on how to quickly recognizes the PLL based on features like ''headlights'', ''bar'', ''pairs''... |
||
* [http://www.cubewhiz.com/pllrecognition.php Recognizing the PLLs, from Bob Burton] |
* [http://www.cubewhiz.com/pllrecognition.php Recognizing the PLLs, from Bob Burton] |
||
* [https://www.reddit.com/r/Cubers/comments/42d7lq/when_learning_1_look_pll_how_do_you_recognize/ When learning 1 look PLL how do you recognize so fast] |
|||
: Reddit post, with many links (reported above). |
|||
;Advanced stuff |
;Advanced stuff |
||
Line 286: | Line 292: | ||
: An advanced method to predict in OLL where headlights are going to be, and adapt PLL recognition accordingly, and even influence where the headlights are going to be. Lot of nice tips though. |
: An advanced method to predict in OLL where headlights are going to be, and adapt PLL recognition accordingly, and even influence where the headlights are going to be. Lot of nice tips though. |
||
=== |
=== Corner analysis === |
||
We number the corners with <code>1 2 3 4</code>, and looking at the cube from 2 sides, we assume corner 1 is always on the left. We have the 6 following possible cases. We look at features like: |
|||
;Draft |
|||
* Headlights (HL) |
|||
* Bookend (BE) |
|||
{| class=wikitable |
{| class=wikitable |
||
|- |
|||
!Case !! State !! Obtained by !! Visible features !! Hidden features |
|||
|- |
|- |
||
| |
| |
||
{| class=wikitable |
|||
{| |
|||
|- |
|- |
||
| 4 || 3 |
|||
| style="background: orange; border:none; margin:0px; padding:0px;" width=20px | |
|||
|- |
|||
| style="background: orange; border:none; margin:0px; padding:0px;" width=20px | |
|||
| 1 || 2 |
|||
| style="background: orange; border:none; margin:0px; padding:0px;" width=20px | |
|||
| width=1px style="border:none"| |
|||
| style="background: blue; border:none; margin:0px; padding:0px;" width=20px | |
|||
| style="background: blue; border:none; margin:0px; padding:0px;" width=20px | |
|||
| style="background: blue; border:none; margin:0px; padding:0px;" width=20px | |
|||
| width=1px style="border:none"| |
|||
| style="background: red; border:none; margin:0px; padding:0px;" width=20px height=20px| |
|||
| style="background: red; border:none; margin:0px; padding:0px;" width=20px | |
|||
| style="background: red; border:none; margin:0px; padding:0px;" width=20px | |
|||
| width=1px style="border:none"| |
|||
| style="background: green; border:none; margin:0px; padding:0px;" width=20px | |
|||
| style="background: green; border:none; margin:0px; padding:0px;" width=20px | |
|||
| style="background: green; border:none; margin:0px; padding:0px;" width=20px | |
|||
|} |
|} |
||
|Solved |
|Solved |
||
| |
|||
|HL (2x) |
|||
|HL (2x) |
|||
|- |
|- |
||
| |
| |
||
{| class=wikitable |
|||
{| |
|||
|- |
|- |
||
| 2 || 3 |
|||
| style="background: green; border:none; margin:0px; padding:0px;" width=20px | |
|||
|- |
|||
| style="background: orange; border:none; margin:0px; padding:0px;" width=20px | |
|||
| 1 || 4 |
|||
| style="background: orange; border:none; margin:0px; padding:0px;" width=20px | |
|||
| width=1px style="border:none"| |
|||
| style="background: blue; border:none; margin:0px; padding:0px;" width=20px | |
|||
| style="background: blue; border:none; margin:0px; padding:0px;" width=20px | |
|||
| style="background: green; border:none; margin:0px; padding:0px;" width=20px | |
|||
| width=1px style="border:none"| |
|||
| style="background: red; border:none; margin:0px; padding:0px;" width=20px height=20px| |
|||
| style="background: red; border:none; margin:0px; padding:0px;" width=20px | |
|||
| style="background: blue; border:none; margin:0px; padding:0px;" width=20px | |
|||
| width=1px style="border:none"| |
|||
| style="background: red; border:none; margin:0px; padding:0px;" width=20px | |
|||
| style="background: green; border:none; margin:0px; padding:0px;" width=20px | |
|||
| style="background: red; border:none; margin:0px; padding:0px;" width=20px | |
|||
|} |
|} |
||
|(1,3) or (2,4) relatively solved |
|||
|Aa. The corner block + headlight, or corner block + opposite color on same face (telling where the headlights are) |
|||
|Swap 2-4 or swap 1-3 |
|||
|no BE, no HL |
|||
| |
|||
|- |
|- |
||
| |
| |
||
{| class=wikitable |
|||
{| |
|||
|- |
|- |
||
| 3 || 4 |
|||
| style="background: red; border:none; margin:0px; padding:0px;" width=20px | |
|||
|- |
|||
| style="background: orange; border:none; margin:0px; padding:0px;" width=20px | |
|||
| 1 || 2 |
|||
| style="background: orange; border:none; margin:0px; padding:0px;" width=20px | |
|||
| width=1px style="border:none"| |
|||
| style="background: blue; border:none; margin:0px; padding:0px;" width=20px | |
|||
| style="background: blue; border:none; margin:0px; padding:0px;" width=20px | |
|||
| style="background: red; border:none; margin:0px; padding:0px;" width=20px | |
|||
| width=1px style="border:none"| |
|||
| style="background: green; border:none; margin:0px; padding:0px;" width=20px height=20px| |
|||
| style="background: red; border:none; margin:0px; padding:0px;" width=20px | |
|||
| style="background: green; border:none; margin:0px; padding:0px;" width=20px | |
|||
| width=1px style="border:none"| |
|||
| style="background: orange; border:none; margin:0px; padding:0px;" width=20px | |
|||
| style="background: green; border:none; margin:0px; padding:0px;" width=20px | |
|||
| style="background: blue; border:none; margin:0px; padding:0px;" width=20px | |
|||
|} |
|} |
||
|(1,2) relatively solved |
|||
|Ab. The corner block + headlight, or corner block + opposite color on same face (telling where the headlights are) |
|||
|(3,4) swap / (1,2,3) cycle / (1,2,4) cycle |
|||
|HL |
|||
|BE |
|||
|- |
|- |
||
| |
| |
||
{| class=wikitable |
|||
{| |
|||
|- |
|- |
||
| 2 || 4 |
|||
| style="background: blue; border:none; margin:0px; padding:0px;" width=20px | |
|||
|- |
|||
| style="background: orange; border:none; margin:0px; padding:0px;" width=20px | |
|||
| 1 || 3 |
|||
| style="background: green; border:none; margin:0px; padding:0px;" width=20px | |
|||
| width=1px style="border:none"| |
|||
| style="background: orange; border:none; margin:0px; padding:0px;" width=20px | |
|||
| style="background: blue; border:none; margin:0px; padding:0px;" width=20px | |
|||
| style="background: red; border:none; margin:0px; padding:0px;" width=20px | |
|||
| width=1px style="border:none"| |
|||
| style="background: green; border:none; margin:0px; padding:0px;" width=20px height=20px| |
|||
| style="background: red; border:none; margin:0px; padding:0px;" width=20px | |
|||
| style="background: blue; border:none; margin:0px; padding:0px;" width=20px | |
|||
| width=1px style="border:none"| |
|||
| style="background: red; border:none; margin:0px; padding:0px;" width=20px | |
|||
| style="background: green; border:none; margin:0px; padding:0px;" width=20px | |
|||
| style="background: orange; border:none; margin:0px; padding:0px;" width=20px | |
|||
|} |
|} |
||
|(3,4) relatively solved |
|||
|E. No blocks. We see: orange green - orange blue on the corner → orange face must be on the left. |
|||
|(1,2) swap / (1,3,4) cycle / (2,3,4) cycle |
|||
|HL |
|||
|BE |
|||
|- |
|- |
||
| |
|||
{| class=wikitable |
|||
|- |
|||
| 4 || 2 |
|||
|- |
|||
| 1 || 3 |
|||
|} |
|||
|(1,4) relatively solved |
|||
|(2,3) swap / (1,2,4) cycle / (1,3,4) cycle |
|||
|BE |
|||
|HL |
|||
|- |
|||
| |
|||
{| class=wikitable |
|||
|- |
|||
| 3 || 2 |
|||
|- |
|||
| 1 || 4 |
|||
|} |
|||
|(2,3) relatively solved |
|||
|(1,4) swap / (1,2,3) cycle / (2,3,4) cycle |
|||
|BE |
|||
|HL |
|||
|} |
|||
Conclusions: |
|||
* If we see TWO HEADLIGHTS, then ALL corners are SOLVED. |
|||
* If we see ONE HEADLIGHT, then TWO corners are SOLVED. |
|||
* If we see BOOKEND (hence no headlight), then TWO corners are SOLVED on non-visible side (-> HIDDEN HEADLIGHTS) |
|||
* If we don't see any bookend (nor headlights), then TWO OPPOSITE corners are SOLVED. |
|||
Notes: |
|||
* HEADLIGHT and BOOKEND (as visible features) are mutually exclusive. |
|||
* Any permutation with HEADLIGHT will exhibit the HEADLIGHT on two cube orientations, and BOOKEND on the two others. |
|||
=== 2-face recognition === |
|||
Reference: |
|||
* Mark49152's two-sided PLL Recognition Guide ({{file|pll2side-20150531.pdf}}) |
|||
* '''ALT''': alternate detection way that I use personally. |
|||
{| class=wikitable |
|||
|- |
|||
| |
| |
||
{| |
{| |
||
| width=78px | Front |
|||
| Right |
|||
|} |
|||
{{bkpll|GRE|GRE|GRE|gra|gra|gra}} |
|||
| pattern = perm (AUF) |
|||
|} |
|||
{| |
|||
|- valign=top |
|||
| |
|||
{| class=wikitable |
|||
|- |
|||
| |
|||
{{bkpll|GRE|GRE|GRE|gra|gra|gra}} |
|||
! BAR |
|||
|- |
|||
| |
|||
{{bkpll|gre|gre|gre|ORA|BLU|ORA}} |
|||
{{bkpll|gre|gre|gre|ORA|RED|ORA}} |
|||
{{bkpll|RED|BLU|RED|gre|gre|gre}} |
|||
{{bkpll|RED|ORA|RED|gre|gre|gre}} |
|||
| |
|||
headights = Ua (-) <br/> |
|||
headights = Ub (-) <br/> |
|||
headights = Ub (U) <br/> |
|||
headights = Ua (U) |
|||
|- |
|||
| |
|||
{{bkpll|gre|gre|gre|ORA|ORA|gra}} |
|||
{{bkpll|gre|gre|gre|gra|BLU|BLU}} |
|||
| |
|||
block = Ja (U')<br/> |
|||
block = Jb (U) |
|||
|- |
|||
| |
|||
{{bkpll|gre|gre|gre|ORA|RED|BLU}} |
|||
| 4 colors = F (U) |
|||
|} |
|||
| |
|||
{| class=wikitable |
|||
|- |
|||
| |
|||
{{bkpll|GRE|gra|GRE|ORA|gra|ORA}} |
|||
! DOUBLE LIGHTS |
|||
|- |
|||
| |
|||
{{bkpll|GRE|ORA|GRE|ORA|GRE|ORA}} |
|||
| 2-color 6-checker = Z (U) |
|||
|- |
|||
| |
|||
{{bkpll|gre|RED|gre|ora|BLU|ora}} |
|||
| adj edges & 4 colors = Z (-) |
|||
|- |
|||
| |
|||
{{bkpll|gre|BLU|gre|ora|RED|ora}} |
|||
| opp edges = H (-) |
|||
|- |
|||
| |
|||
{{bkpll|gre|ORA|gre|ORA|red|ORA}} |
|||
{{bkpll|gre|ORA|gre|ORA|blu|ORA}} |
|||
{{bkpll|GRE|blu|GRE|ora|GRE|ora}} |
|||
{{bkpll|GRE|red|GRE|ora|GRE|ora}} |
|||
| |
|||
2:1 pattern & 3 colors (OPP) = Ua (U2)<br/> |
|||
2:1 pattern & 3 colors (no OPP) = Ua (U')<br/> |
|||
2:1 pattern & 3 colors (OPP) = Ub (U2)<br/> |
|||
2:1 pattern & 3 colors (no OPP) = Ub (U') |
|||
|- |
|||
| |
|||
| |
|||
* Odd edge opp/adj col -> bar adj/opp |
|||
* 2:1 moves ANTI-clockwise -> Ua |
|||
* 2:1 moves CLOCKwise -> Ub |
|||
|} |
|||
| |
|||
{| class=wikitable |
|||
|- |
|||
| |
|||
{{bkpll|GRE|gra|GRE|ORA|ORA|gra}} |
|||
{{bkpll|GRE|gra|GRE|gra|BLU|BLU}} |
|||
! LIGHTS + BLOCK |
|||
|- |
|||
| |
|||
{{bkpll|gre|BLU|gre|ora|ora|BLU}} |
|||
{{bkpll|BLU|red|red|gre|BLU|gre}} |
|||
| inside block & 3 colors / opp edge = T (U)<br/> |
|||
inside block & 3 colors / opp edge = T (U2) |
|||
|- |
|||
| |
|||
{{bkpll|gre|RED|gre|ora|ora|BLU}} |
|||
{{bkpll|BLU|red|red|gre|ORA|gre}} |
|||
| inside block & 4 colors / adj edge = Ra (U)<br/> |
|||
inside block & 4 colors / adj edge = Rb (U) |
|||
|- |
|||
| |
|||
{{bkpll|gre|ORA|gre|ORA|blu|blu}} |
|||
{{bkpll|blu|blu|RED|gre|RED|gre}} |
|||
| outer block & 3 colors / 4-checker = Aa (U2)<br/> |
|||
outer block & 3 colors / 4-checker = Ab (U2) |
|||
|- |
|||
| |
|||
{{bkpll|gre|RED|gre|ORA|blu|blu}} |
|||
{{bkpll|blu|blu|RED|gre|ORA|gre}} |
|||
| outer block & 4 color = Ga (U)<br/> |
|||
outer block & 4 color = Gc (U) |
|||
|} |
|||
|- valign=top |
|||
| |
|||
{| class=wikitable |
|||
|- |
|- |
||
| |
|||
| style="background: orange; border:none; margin:0px; padding:0px;" width=20px | |
|||
{{bkpll|GRE|gra|GRE|gra|gra|gra}} |
|||
| style="background: red; border:none; margin:0px; padding:0px;" width=20px | |
|||
! LONE LIGHTS |
|||
| style="background: orange; border:none; margin:0px; padding:0px;" width=20px | |
|||
|- |
|||
| width=1px style="border:none"| |
|||
| |
|||
| style="background: blue; border:none; margin:0px; padding:0px;" width=20px | |
|||
{{bkpll|gra|GRE|RED|GRE|RED|GRE}} |
|||
| style="background: blue; border:none; margin:0px; padding:0px;" width=20px | |
|||
{{bkpll|GRE|ORA|GRE|ORA|GRE|gra}} |
|||
| style="background: blue; border:none; margin:0px; padding:0px;" width=20px | |
|||
| 5-checker = Ra (U2)<br/> |
|||
| width=1px style="border:none"| |
|||
5-checker = Rb (-) |
|||
| style="background: red; border:none; margin:0px; padding:0px;" width=20px height=20px| |
|||
|- |
|||
| style="background: green; border:none; margin:0px; padding:0px;" width=20px | |
|||
| |
|||
| style="background: red; border:none; margin:0px; padding:0px;" width=20px | |
|||
{{bkpll|gra|gra|RED|GRE|RED|GRE}} |
|||
| width=1px style="border:none"| |
|||
{{bkpll|GRE|ORA|GRE|ORA|gra|gra}} |
|||
| style="background: green; border:none; margin:0px; padding:0px;" width=20px | |
|||
| 4-checker = Ga (U'2)<br/> |
|||
| style="background: orange; border:none; margin:0px; padding:0px;" width=20px | |
|||
4-checker = Gc (-) |
|||
| style="background: green; border:none; margin:0px; padding:0px;" width=20px | |
|||
|- |
|||
| |
|||
| |
|||
* BLOCK always next to checker |
|||
|- |
|||
| |
|||
{{bkpll|gra|gre|red|gre|ORA|gre}} |
|||
{{bkpll|gre|RED|gre|ora|gre|gra}} |
|||
| lights enclose adj (but no checker) = Aa (U')<br/> |
|||
lights enclose adj (but no checker) = Ab (U') |
|||
|- |
|||
| |
|||
| |
|||
* Note Aa/Ab also have a 2:1 pattern |
|||
|- |
|||
| |
|||
{{bkpll|blu|GRE|gra|gre|BLU|gre}} |
|||
{{bkpll|blu|GRA|gra|gre|BLU|gre}} |
|||
{{bkpll|gre|BLU|gre|gra|GRE|blu}} |
|||
{{bkpll|gre|BLU|gre|gra|GRA|blu}} |
|||
| |
|||
lights enclose opp + 2:1 left = Gb (U')<br/> |
|||
lights enclose opp + no 2:1 left = Gd (U)<br/> |
|||
lights enclose opp + 2:1 right = Gd (-)<br/> |
|||
lights enclose opp + no 2:1 right = Gb (U2) |
|||
|- |
|||
| |
|||
| |
|||
* Block touches side with 2:1 pattern |
|||
* ... i.e. mirror of sq. w/ opp colors. |
|||
* last corner always same as opp |
|||
|} |
|} |
||
| |
| |
||
{| class=wikitable |
|||
|- |
|||
| |
|||
{{bkpll|GRE|GRE|gra|gra|ORA|ORA}} |
|||
{{bkpll|GRE|GRE|gra|RED|RED|gra}} |
|||
! DOUBLE BLOCKS |
|||
|- |
|||
| |
|||
{{bkpll|GRE|GRE|gra|gra|ORA|ORA}} |
|||
| both outside = Y (-) |
|||
|- |
|||
| |
|||
{{bkpll|BLU|gre|gre|ora|ora|BLU}} |
|||
{{bkpll|RED|gre|gre|ora|ora|RED}} |
|||
| both inside & bookends = Aa (U)<br/> |
|||
both inside & bookends = Ab (U) |
|||
|- |
|||
| |
|||
{{bkpll|BLU|gre|gre|ora|ora|RED}} |
|||
| both inside & no bookends = V |
|||
|- |
|||
| |
|||
{{bkpll|GRE|GRE|blu|red|red|GRE}} |
|||
{{bkpll|BLU|BLU|red|gre|gre|BLU}} |
|||
{{bkpll|RED|gre|gre|ora|RED|RED}} |
|||
{{bkpll|ORA|red|red|gre|ORA|ORA}} |
|||
| same side & bookends = Ja (U)<br/> |
|||
same side & bookends = Ja (U2)<br/> |
|||
same side & bookends = Jb (-)<br/> |
|||
same side & bookends = Jb (U') |
|||
|- |
|||
| |
|||
| |
|||
* Bar adjacent to side with ADJ colors. |
|||
* ... shorter AUF when blocks ADJ colors |
|||
|- |
|||
| |
|||
{{bkpll|BLU|gre|gre|gra|RED|RED}} |
|||
{{bkpll|GRE|GRE|gra|red|red|ORA}} |
|||
| same side & no bookends = Na (-)<br/> |
|||
same side & no bookends = Nb (-) |
|||
|- |
|||
| |
|||
| |
|||
* All sides have OPP colors. |
|||
|} |
|} |
||
| |
|||
{| class=wikitable |
|||
|- |
|||
| |
|||
{{bkpll|GRE|GRE|gra|gra|gra|gra}} |
|||
! OUTSIDE BLOCK |
|||
|- |
|||
| |
|||
{{bkpll|GRE|GRE|gra|gra|gra|ORA}} |
|||
| no bookends = V (-) |
|||
|- |
|||
| |
|||
{{bkpll|gre|gre|ORA|gra|ORA|gre}} |
|||
{{bkpll|gre|RED|gra|RED|gre|gre}} |
|||
| adj appears twice = Ra (-)<br/> |
|||
adj appears twice = Rb (U2) |
|||
|- |
|||
| |
|||
{{bkpll|gre|BLU|gra|BLU|gre|gre}} |
|||
{{bkpll|gre|gre|BLU|gra|BLU|gre}} |
|||
| |
|||
opp appears twice = Gb (U)<br/> |
|||
opp appears twice = Gd (U2) |
|||
|- |
|||
| |
|||
{{bkpll|gre|gre|ORA|gra|gra|gre}} |
|||
{{bkpll|gre|gra|gra|RED|gre|gre}} |
|||
| |
|||
adj by block & 4 colors = T (-)<br/> |
|||
adj by block & 4 colors = T (U2) |
|||
|- |
|||
| |
|||
{{bkpll|gre|gre|BLU|gra|gra|gre}} |
|||
{{bkpll|gre|gra|gra|BLU|gre|gre}} |
|||
| opp by block & 4 colors = Aa (-)<br/> |
|||
opp by block & 4 colors = Ab (U2) |
|||
|} |
|||
|- valign=top |
|||
| |
|||
{| class=wikitable |
|||
|- |
|||
| |
|||
{{bkpll|gra|GRE|GRE|gra|gra|gra}} |
|||
! INSIDE BLOCK |
|||
|- |
|||
| |
|||
{{bkpll|BLU|gre|gre|gra|BLU|RED}} |
|||
| no bookends = Y (U')<br/> |
|||
'''ALT''': same color around block |
|||
|- |
|||
| |
|||
{{bkpll|RED|gre|gre|gra|gra|RED}} |
|||
{{bkpll|ORA|gra|gra|gre|gre|ORA}} |
|||
| |
|||
bookends adj color = Ga (-)<br/> |
|||
bookends adj color = Gc (U') |
|||
|- |
|||
| |
|||
{{bkpll|BLU|gre|gre|gra|gra|BLU}} |
|||
{{bkpll|BLU|gra|gra|gre|gre|BLU}} |
|||
| |
|||
bookends opp color = Gb (-)<br/> |
|||
bookends opp color = Gd (U') |
|||
|} |
|||
| |
|||
{| class=wikitable |
|||
|- |
|||
| |
|||
{{bkpll|GRE|gra|gra|gra|gra|GRE}} |
|||
! BOOKENDS NO BLOCK |
|||
|- |
|||
| |
|||
{{bkpll|gre|RED|BLU|RED|BLU|gre}} |
|||
{{bkpll|gre|BLU|ORA|BLU|ORA|gre}} |
|||
| |
|||
enclosed 4-checker = F (U')<br/> |
|||
enclosed 4-checker = F (-) |
|||
|- |
|||
| |
|||
| |
|||
* Bar adjacent to OPP color pair |
|||
|- |
|||
| |
|||
{{bkpll|gre|RED|gra|RED|gra|gre}} |
|||
{{bkpll|gre|gra|ORA|gra|ORA|gre}} |
|||
| adj appears twice = Ra (U')<br/> |
|||
adj appears twice = Rb (U') |
|||
|- |
|||
| |
|||
| |
|||
* HEADLIGHTS further from test pair |
|||
* ... or OPP to OPP HEADLIGHTS |
|||
|- |
|||
| |
|||
{{bkpll|gre|gra|BLU|gra|BLU|gre}} |
|||
{{bkpll|gre|BLU|gra|BLU|gra|gre}} |
|||
| |
|||
opp appears twice = Ga (U')<br/> |
|||
opp appears twice = Gc (-) |
|||
|- |
|||
| |
|||
| |
|||
* HEADLIGHTS nearer to test pair |
|||
* ... or OPP to OPP HEADLIGHTS |
|||
|} |
|||
| |
|||
{| class=wikitable |
|||
|- |
|||
| |
|||
{{bkpll|GRE|gra|gra|gra|gra|ORA}} |
|||
! NO BOOKENDS |
|||
|- |
|||
| |
|||
{{bkpll|gre|RED|BLU|RED|BLU|ora}} |
|||
| inner 4-checker = V (U') |
|||
|- |
|||
| |
|||
{{bkpll|GRE|ORA|gra|gra|GRE|ORA}} |
|||
| outer 4-checker = Y (U2) |
|||
|- |
|||
| |
|||
{{bkpll|GRE|RED|BLU|RED|GRE|ora}} |
|||
{{bkpll|ora|BLU|RED|GRE|RED|BLU}} |
|||
| |
|||
5-checker w/opp middle = E (U'/U)<br/> |
|||
5-checker w/opp middle = E (-) |
|||
|} |
|||
|} |
|||
Notes: |
|||
{| class=wikitable |
|||
|- |
|||
| |
|||
{{bkpll|GRE|gra|BLU|gra|gra|gre}} |
|||
{{bkpll|blu|gra|gra|GRE|gra|BLU}} |
|||
| |
|||
=> |
|||
| |
|||
{{bkpll|ORA|gra|ORA|gra|gra|gra}} |
|||
{{bkpll|gra|gra|gra|ORA|gra|ORA}} |
|||
| |
|||
'''OPP HEADLIGHT trick''': if perm must have an HEADLIGHT, it is always OPPOSITE to side with the OPP HEADLIGHT."<br/> |
|||
Also, there is always a '''BOOKEND''' (and vice-versa). |
|||
|} |
|||
== Predicting PLL cases == |
|||
* [https://www.youtube.com/watch?v=rOn6GH7VkLQ Rubik’s Cube: How to Predict PLL (CFOP) - CubeRazn] |
|||
:* Look blocks on the cube. |
|||
:* Tracking a corner (the one in the "branching" motion of the algorithm, usually the first corner that). |
|||
:* G perms are the most common. |
|||
== Facts == |
== Facts == |
Latest revision as of 02:21, 28 December 2022
Rubik's pages on this wiki |
---|
This page is dedicated to permute correctly the last layer of the Rubik's cube.
The 21 PLL cases
Source:
- BB: Bob Burton's - cubewhiz.com (including original pictures and comments),
- BM: Badmephisto's algo,
- AK: Andy Klise's algo,
- VC: Victor Colin's algo.
Moves in BOLD are my current favorites.
Probabilities:
- BLUE — p=1/18
- GREEN — p=1/36
- RED — p=1/72
Permutations of edges or corners only
Ua |
(R2 U') (R' U' R U) (R U) (R U' R) (VC video) [y2] (R U' R U) (R U) (R U') (R' U' R2) (BB)
|
(R' U R' U') (R' U') (R' U) (R U R2) (VC video) [y2] (R2 U) (R U R' U') (R' U') (R' U R') (BB)
|
Ub | |
| ||||
Z |
(M2' U) (M2' U) (M' U2) (M2' U2) (M' [U2]) (BB, VC Video) (M2' U') (M2' U') (M' U2') (M2' U2') (M' [U2']) (BB,VC,mirror)
|
(M2' U) (M2' U2) (M2' U) M2' (BB, VC Video) (M2' U') (M2' U2') (M2' U') M2' (BB,VC,mirror)
|
H | |
| ||||
Aa |
x (R' U R') D2 (R U' R') D2 R2 (BB,VC video)
|
x R2 D2 (R U R') D2 (R U' R) (BB,VC Video)
[y'] x (L U' L) D2 (L' U L) D2 L2 |
Ab | |
| ||||
E |
x' (R U') (R' D) (R U R' D') (R U R' D) (R U') (R' D') (BB, VC Video)
|
solved |
Swap one set of adjacent corners
Ra |
R U R' F' R U2 R' U2 R' F R U R U2 R' [U'] (BB)
(R U' R' U') (R U R) D (R' U' R) D' (R' U² R') (VC video)
|
(R' U2) (R U2) (R' F R U R' U') (R' F' R2 [U']) (BB, VC video)
|
Rb | |
| ||||
Ja |
(R' U L') U2 (R U' R') U2 (L R U') (BB) z (D' R U') R2 (D R' D') R2 (U D R') (BB,same with z setup)
(L' U' L F) (L' U' L U) (L F' L2' U L) (VC video VC)
|
(R U R' F') (R U R' U') (R' F) (R2 U') (R' [U']) (BB)
(R U R' F') (R U R' U') (R' F R2 U' R') (VC, edited from Ja perm)
|
Jb | |
| ||||
T |
(R U R' U') (R' F) (R2 U' R' U') (R U R' F') (BB,edited)
|
(R' U' F') (R U R' U') (R' F) (R2 U' R' U') (R U R' U R) (BB,edited)
|
F |
Swap one set of corners diagonally
V |
(R' U R' d') (R' F' R2 U') (R' U R' F) (R F) (video VC)
|
(F R U' R' U') (R U R' F') (R U R' U') (R' F R F') (BB)
|
Y | |
| ||||
Na |
(z) D (R' U) (R2 D' R D U') (R' U) (R2 D' R U' R) (BB)
z U (R' D) (R2 U' R U D') (R' D) (R2 U' R D' [R]) (cyotheking video)
(R U R' U) (R U R' F') (R U R' U') (R' F R2 U' R') (U2 R U' R) (VC, from youtube chat)
|
(z) U' (R D') (R2' U R' D U') (R D') (R2' U R' D R') (BB)
z U' (R D') (R2 U R' D U') (R D') R2 U R' D [R] (cyotheking video)
(R' U R U') (R' F' U' F) (R U R' F) (R' F' R U' R) (VC video)
|
Nb |
Double spins
Ga |
|
[y'] (R' U' R) y (R2' u R' U) (R U' R u' R2') (BB)
(F' U' F) (R2' u R' U) (R U' R u' R2') (VC, from an example solve)
|
Gb | |
| ||||
Gc |
(R2' u' R U') (R U R' u R2) (f R' f') (bB)
[y2] R2' F2' R U2 R U2') (R' F R U) (R' U' R' F) R2 (VC,example solve)
|
[y] (R U R') y' (R2' u' R U') (R' U R' u R2) (BB)
(f R f') (R2' u' R U') (R' U R' u R2) (VC video)
|
Gd |
PLL training sequence
From Victor Colin:
Ga | (R2 u) ... |
Nb | (R' U R U') ... |
Gb | (F' U' F) ... |
Gd | (f R f') ... |
Gc | (R2' u' R U') ... |
Y | (F R U') ... |
Ra | (R U' R' U') ... |
Ua | (R2 U') ... |
Rb | (R' U2) (R U2) ... |
Ub | (R' U R' U') ... |
Jb | (R U R' F') ... |
F | (R' U' F') ... |
V | (R' U R' d') ... |
Na | (R U R' U) ... |
Aa | x (R' U R') ... |
Ab | x R2 ... |
H | (M2' U') (M2' U2') ... |
Z | (M2' U') (M2' U') ... |
E | x' (R U') ... |
T | (R U R' U') ... |
Ja | (L' U' L F) ... |
Recognizing the PLL cases
Links
- Links to reference guides and methods, and a nice 2-page PDF with easy method (File Pll2side-20140531.pdf)
- A quite clear video on PLL recognition, almost only two sides.
- Improve Rubik's Cube Last Layer: 2 Sided PLL Recognition [CFOP [Tutorial/Guide]]
- Yet another guide video on 2-side PLL recognition.
- Nice app to train PLL recognition from 2 sides only!
- All cases listed by PLL cases instead of the two visible edges.
- A *must* see video on how to quickly recognizes the PLL based on features like headlights, bar, pairs...
- Reddit post, with many links (reported above).
- Advanced stuff
- An advanced method to predict in OLL where headlights are going to be, and adapt PLL recognition accordingly, and even influence where the headlights are going to be. Lot of nice tips though.
Corner analysis
We number the corners with 1 2 3 4
, and looking at the cube from 2 sides, we assume corner 1 is always on the left. We have the 6 following possible cases. We look at features like:
- Headlights (HL)
- Bookend (BE)
Case | State | Obtained by | Visible features | Hidden features | ||||
---|---|---|---|---|---|---|---|---|
|
Solved | HL (2x) | HL (2x) | |||||
|
(1,3) or (2,4) relatively solved | Swap 2-4 or swap 1-3 | no BE, no HL | |||||
|
(1,2) relatively solved | (3,4) swap / (1,2,3) cycle / (1,2,4) cycle | HL | BE | ||||
|
(3,4) relatively solved | (1,2) swap / (1,3,4) cycle / (2,3,4) cycle | HL | BE | ||||
|
(1,4) relatively solved | (2,3) swap / (1,2,4) cycle / (1,3,4) cycle | BE | HL | ||||
|
(2,3) relatively solved | (1,4) swap / (1,2,3) cycle / (2,3,4) cycle | BE | HL |
Conclusions:
- If we see TWO HEADLIGHTS, then ALL corners are SOLVED.
- If we see ONE HEADLIGHT, then TWO corners are SOLVED.
- If we see BOOKEND (hence no headlight), then TWO corners are SOLVED on non-visible side (-> HIDDEN HEADLIGHTS)
- If we don't see any bookend (nor headlights), then TWO OPPOSITE corners are SOLVED.
Notes:
- HEADLIGHT and BOOKEND (as visible features) are mutually exclusive.
- Any permutation with HEADLIGHT will exhibit the HEADLIGHT on two cube orientations, and BOOKEND on the two others.
2-face recognition
Reference:
- Mark49152's two-sided PLL Recognition Guide (pll2side-20150531.pdf)
- ALT: alternate detection way that I use personally.
|
pattern = perm (AUF) |
|
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
Notes:
|
=> |
|
OPP HEADLIGHT trick: if perm must have an HEADLIGHT, it is always OPPOSITE to side with the OPP HEADLIGHT." |
Predicting PLL cases
- Look blocks on the cube.
- Tracking a corner (the one in the "branching" motion of the algorithm, usually the first corner that).
- G perms are the most common.
Facts
- Look at corners first, because they give the most information at first.
- When 2 corners are solved, we see one headlight. In that case, the opposite side will have an headlight of opposite color.
- This is particularly interesting when having A perm, to identify where are the headlights.