Rubik PLL: Difference between revisions
(105 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{rubiktoc}} |
|||
== Links == |
|||
This page is dedicated to permute correctly the last layer of the [[Rubik's cube]]. |
|||
* [http://youtu.be/lPvF21KeAPE Recognizing the PLLs, from Badmephisto] |
|||
:A *must* see video on how to quickly recognizes the PLL based on features like ''headlights'', ''bar'', ''pairs''... |
|||
== The 21 PLL cases == |
== The 21 PLL cases == |
||
Source: |
|||
Source: http://www.cubewhiz.com/pll.php |
|||
* '''BB''': [http://www.cubewhiz.com/pll.php Bob Burton's - cubewhiz.com] (including original pictures and comments), |
|||
* '''BM''': [http://www.badmephisto.com/pll.php Badmephisto's algo], |
|||
* '''AK''': [http://www.kungfoomanchu.com/home.html Andy Klise's algo], |
|||
* '''VC''': [https://www.youtube.com/channel/UCVkyHhB6spac596jVclMtQw Victor Colin's algo]. |
|||
Moves in '''BOLD''' are my current favorites. |
|||
=== Corners Only === |
|||
{| class=wikitable |
|||
Probabilities: |
|||
!Name!!Diagram!!width=500em|Algorithm!!Comments |
|||
* {{blue|1=BLUE — p=1/18}} |
|||
* {{green|1=GREEN — p=1/36}} |
|||
* {{red|1=RED — p=1/72}} |
|||
=== Permutations of edges or corners only === |
|||
{| |
|||
|- valign=top |
|||
|width=5% align=center|[[File:pllUa-180.gif]]<br/>'''{{blue|Ua}}''' |
|||
|width=45%| |
|||
'''{{rubik|(R2 U') (R' U' R U) (R U) (R U' R)}}''' ([https://www.youtube.com/watch?v=esuH74SGe0Q VC video]) |
|||
{{rubik|[y2] (R U' R U) (R U) (R U') (R' U' R2)}} (BB) |
|||
:BB:''This is just a simple 3-edge cycle. It is almost as fast as the corner cycles. I solve this case with the bar at the front or the back.'' |
|||
:{{Green|No AUF if front bar matches F face.}} |
|||
| |
|||
|width=45%| |
|||
'''{{rubik|(R' U R' U') (R' U') (R' U) (R U R2)}} ([https://www.youtube.com/watch?v=96PG84UQ8x4 VC video])''' |
|||
{{rubik|[y2] (R2 U) (R U R' U') (R' U') (R' U R')}} (BB) |
|||
:BB:''This is the inverse of the other U perm. I place my hands slightly differently for this algorithm. I solve this case with the bar at the front or the back.'' |
|||
:{{Green|No AUF if front bar matches F face.}} |
|||
|width=5% align=center|[[File:pllUb-180.gif]]<br/>'''{{blue|Ub}}''' |
|||
|- |
|- |
||
|Aa |
|||
|[[File:pll01.gif]] |
|||
| |
| |
||
: |
|||
<code>x (R' U R') D2 (R U' R') D2 R2</code> |
|||
|- valign=top |
|||
|This is a basic corner 3-cycle. It is one of my favorite and fastest algorithms. Perform the D2s with the left hand and everything else with the right. |
|||
|width=5% align=center|[[File:pllZ-90.gif]]<br/>'''{{green|Z}}''' |
|||
|width=45%| |
|||
{{rubik|(M2' U) (M2' U) (M' U2) (M2' U2) (M' [U2])}} (BB, [https://www.youtube.com/watch?v=6a17CBKAv9k VC Video]) |
|||
'''{{rubik|(M2' U') (M2' U') (M' U2') (M2' U2') (M' [U2'])}} (BB,VC,mirror)''' |
|||
:BB:''The Z permutation is performed very similarly to the H perm. The last U2 is not necessary if you account for it before the algorithm.'' |
|||
:{{Green|No AUF if front headlight is OPPOSITE to F face.}} |
|||
| |
|||
|width=45%|{{rubik|(M2' U) (M2' U2) (M2' U) M2'}} (BB, [https://www.youtube.com/watch?v=YeDpzZh3RQk VC Video])<br/> |
|||
'''{{rubik|(M2' U') (M2' U2') (M2' U') M2'}} (BB,VC,mirror)''' |
|||
:BB:''This is extremely easy to recognize and can be performed VERY quickly. The M'2 is actually performed as (M'M') with rapid pushing at the back face of the M layer with the ring and then middle fingers.'' |
|||
:{{Green|No AUF if front headlight matches F face.}} |
|||
|width=5% align=center|[[File:pllH.gif]]<br/>'''{{red|H}}''' |
|||
|- |
|- |
||
|Ab |
|||
|[[File:pll02.gif]] |
|||
| |
| |
||
: |
|||
<code>x R2 D2 (R U R') D2 (R U' R)</code> |
|||
|- valign=top |
|||
<code>[y'] x (L U' L) D2 (L' U L) D2 L2</code> |
|||
|width=5% align=center|[[File:pllAa.gif]]<br/>'''{{blue|Aa}}''' |
|||
|This is just the inverse of the other A perm. It is performed in a very similar manner. |
|||
|width=45%| |
|||
'''{{rubik|x (R' U R') D2 (R U' R') D2 R2}} (BB,[https://www.youtube.com/watch?v=-YrtxKcg7m0 VC video])''' |
|||
:BB:''This is a basic corner 3-cycle. It is one of my favorite and fastest algorithms. Perform the D2s with the left hand and everything else with the right.'' |
|||
:''{{blue|To avoid a parasitic move of the L face after {{rubik|D2 (R ...}} that would block the {{rubik|U'}} move, the key is to twist slightly the right wrist such that to make a small {{rubik|D'}} move that would block the L face, hence stabilizing the cube}}''. |
|||
:{{Green|No AUF if front block matches F face.}} |
|||
| |
|||
|width=45%| |
|||
'''{{rubik|x R2 D2 (R U R') D2 (R U' R)}} (BB,[https://www.youtube.com/watch?v=zDuY7iYB8-A VC Video])''' |
|||
:BB:''This is just the inverse of the other A perm. It is performed in a very similar manner.'' |
|||
:''{{blue|Same remark as for Aa.}}'' |
|||
:{{Green|No AUF if front block matches F face.}} |
|||
{{rubik|[y'] x (L U' L) D2 (L' U L) D2 L2}} |
|||
|width=5% align=center|[[File:pllAb.gif]]<br/>'''{{blue|Ab}}''' |
|||
|- |
|- |
||
|E |
|||
|[[File:pll03.gif]] |
|||
| |
| |
||
: |
|||
<code>x' (R U') (R' D) (R U R' D') (R U R' D) (R U') (R' D')</code> |
|||
|- valign=top |
|||
|This alg is just two orientations performed consecutively. |
|||
|width=5% align=center|[[File:pllE.gif]]<br/>'''{{green|E}}''' |
|||
|width=45%| |
|||
'''{{rubik|x' (R U') (R' D) (R U R' D') (R U R' D) (R U') (R' D')}} (BB, [https://www.youtube.com/watch?v=tKrM5jF0ykg VC Video])'''<br/> |
|||
:BB:''This alg is just two orientations performed consecutively.'' |
|||
:Note:''The algo are OCLL5 OCCL4''. |
|||
:{{Green|No AUF if edge centers match their face.}} |
|||
| |
|||
|width=45%| |
|||
|width=5% align=center|<br/>'''{{red|solved}}''' |
|||
|} |
|} |
||
=== |
=== Swap one set of adjacent corners === |
||
{| class=wikitable |
|||
{| |
|||
!Name!!Diagram!!width=500em|Algorithm!!Comments |
|||
|- valign=top |
|||
|- |
|||
|width=5% align=center|[[File:pllRa.gif]]<br/>'''{{blue|Ra}}''' |
|||
| Ua |
|||
|width=45%|{{rubik|R U R' F' R U2 R' U2 R' F R U R U2 R' [U']}} (BB)<br/> |
|||
|[[File:pll06.gif]] |
|||
:BB:''You could also just mirror Rb, but this alg is more right and friendly. Notice the similarity with the Jb permutation.'' |
|||
'''{{rubik|(R U' R' U') (R U R) D (R' U' R) D' (R' U² R')}} (VC [https://www.youtube.com/watch?v=RcHXkA8KCvs video])''' |
|||
:''{{green|No AUF if front RIGHT CORNER matches F face.}} |
|||
| |
| |
||
|width=45%|'''{{rubik|(R' U2) (R U2) (R' F R U R' U') (R' F' R2 [U'])}} (BB, VC [https://www.youtube.com/watch?v=rqh9FMqr4hA video])''' |
|||
:BB:''This is a pretty straightforward alg that flows pretty nicely.'' |
|||
'''<code>[y2] (R2 U' (R' U' R U) (R U) (R U' R)</code>''' |
|||
:''{{green|No AUF if front EDGE CENTER matches F face.}} |
|||
|This is just a simple 3-edge cycle. It is almost as fast as the corner cycles. I solve this case with the bar at the front or the back. |
|||
|width=5% align=center|[[File:pllRb.gif]]<br/>'''{{blue|Rb}}''' |
|||
|- |
|- |
||
| Ub |
|||
|[[File:pll07.gif]] |
|||
| |
| |
||
: |
|||
<code>(R2 U) (R U R' U') (R' U') (R' U R')</code><br/> |
|||
|- valign=top |
|||
'''<code>[y2] (R' U R' U') (R' U') (R' U) (R U R2)</code>''' |
|||
|width=5% align=center|[[File:pllJa-90.gif]]<br/>'''{{blue|Ja}}''' |
|||
| This is the inverse of the other U perm. I place my hands slightly differently for this algorithm. I solve this case with the bar at the front or the back. |
|||
|width=45%|{{rubik|(R' U L') U2 (R U' R') U2 (L R U')}} (BB)<br/> |
|||
{{rubik|z (D' R U') R2 (D R' D') R2 (U D R')}} (BB,same with {{rubik|z}} setup)<br/> |
|||
:BB:''I perform the R of the [R L] a split second after I start the L so that I can immediately perform the U' to AUF when the L face has been moved to where it belongs.'' |
|||
'''{{rubik|(L' U' L F) {{bksxl}} (L F' L2' U L)}} (VC [https://www.youtube.com/watch?v=tGiOoJww-0s video VC])''' |
|||
:''{{blue|First {{rubik|F}} with RH index.}} |
|||
:''{{green|No AUF if front FRONT BLOCK matches F face.}} |
|||
| |
|||
|width=45%|{{rubik|(R U R' F') (R U R' U') (R' F) (R2 U') (R' [U'])}} (BB) |
|||
:BB:''This is the same as the T perm with the last four moves instead performed at the beginning.'' |
|||
'''{{rubik|(R U R' F') {{bksxr}} (R' F R2 U' R')}} (VC, edited from Ja perm)''' |
|||
:''{{blue|First {{rubik|F}} with LH index.}} |
|||
:''{{green|No AUF if front FRONT BLOCK matches F face.}} |
|||
|width=5% align=center|[[File:pllJb.gif]]<br/>'''{{blue|Jb}}''' |
|||
|- |
|- |
||
| H |
|||
|[[File:pll05.gif]] |
|||
| |
| |
||
: |
|||
<code>(M2' U) (M2' U2) (M2' U) M2'</code><br/> |
|||
|- valign=top |
|||
'''<code>(M2' U') (M2' U2') (M2' U') M2'</code>''' |
|||
|width=5% align=center|[[File:pllT.gif]]<br/>'''{{blue|T}}''' |
|||
| This is extremely easy to recognize and can be performed VERY quickly. The M'2 is actually performed as (M'M') with rapid pushing at the back face of the M layer with the ring and then middle fingers. |
|||
|width=45%|'''{{rubik|{{bksxr}} (R' F) (R2 U' R' U') (R U R' F')}} (BB,edited)'''<br/> |
|||
:BB:''This is the T permuation. It is long but definitely very fast and easy. It can be performed in almost one swift motion without any readjusting of the fingers. Note that it is a combination of two easy orientations.'' |
|||
:''{{green|No AUF if front FRONT BLOCK matches F face.}} |
|||
| |
|||
|width=45%|'''{{rubik|(R' U' F') {{bksxr}} (R' F) (R2 U' R' U') (R U R' U R)}} (BB,edited)'''<br/> |
|||
:BB:''This is a T permutation with a 3 move setup in the beginning and a cancellation of one of those moves at the end.'' |
|||
:''{{green|No AUF if front LEFT CORNER matches F face.}} |
|||
|width=5% align=center|[[File:pllF.gif]]<br/>'''{{blue|F}}''' |
|||
|} |
|||
=== Swap one set of corners diagonally === |
|||
{| |
|||
|- valign=top |
|||
|width=5% align=center|[[File:pllV.gif]]<br/>'''{{blue|V}}''' |
|||
|width=45%|'''{{rubik|(R' U R' d') (R' F' R2 U') (R' U R' F) (R F)}} ([https://www.youtube.com/watch?v=YB7VufuoOgc video VC])'''<br/> |
|||
:BB:''This is one of my least favorite permutations because the flow just isn't there.'' |
|||
:''{{green|No AUF if front block matches F face.}}'' |
|||
| |
|||
|width=45%|'''{{rubik|(F R U' R' U') (R U R' F') (R U R' U') (R' F R F')}} (BB)'''<br/> |
|||
:BB:''This is very quick and can be performed without any adjustments of where the fingers are. It is just a combination of two quick orientations.'' |
|||
:''{{blue|First {{rubik|F'}} with the LH index (as for Jb perm).}}'' |
|||
:''{{green|No AUF if front block matches F face.}}'' |
|||
|width=5% align=center|[[File:pllY.gif]]<br/>'''{{blue|Y}}''' |
|||
|- |
|- |
||
| Z |
|||
|[[File:pll04.gif]] |
|||
| |
| |
||
: |
|||
<code>(M2' U) (M2' U) (M' U2) (M2' U2) (M' U2)</code><br/> |
|||
|- valign=top |
|||
'''<code>(M2' U') (M2' U') (M' U2') (M2' U2') (M' U2')</code>''' |
|||
|width=5% align=center|[[File:pllNa.gif]]<br/>'''{{red|Na}}''' |
|||
| The Z permutation is performed very similarly to the H perm. The last U2 is not necessary if you account for it before the algorithm. |
|||
|width=45%|{{rubik|(z) D (R' U) (R2 D' R D U') (R' U) (R2 D' R U' R)}} (BB) |
|||
:BB:''This alg could also be performed using <R,U,L> if you don't do the rotation, but this way is faster with practice.'' |
|||
{{rubik|z U (R' D) (R2 U' R U D') (R' D) (R2 U' R D' [R])}} (cyotheking [https://www.youtube.com/watch?v=Grl4ELs_vk4 video]) |
|||
:{{blue|Normal grip after {{rubik|z}}. RH sexy regrip during the first and second {{rubik|U'}}}}. |
|||
:''{{green|No AUF (last {{rubik|R}} if blocks on F and L faces are swapped. Otherwise, AUF taking in account that F and L blocks are swapped.}}'' |
|||
'''{{rubik|{{bksur}} (R U R' F') {{bksxr}} (R' F R2 U' R') (U2 R U' R)}} (VC, from youtube chat)''' |
|||
:''{{blue|Sexy grip star, with two variants: either second {{rubik|U}} with RH like a Sune, or pushed with LH index.}}'' |
|||
:''{{green|No AUF if front block matches the F face.}}'' |
|||
| |
|||
|width=45%|{{rubik|(z) U' (R D') (R2' U R' D U') (R D') (R2' U R' D R')}} (BB) |
|||
:BB:''This is just the mirror of the other N permutation.'' |
|||
{{rubik|z U' (R D') (R2 U R' D U') (R D') R2 U R' D [R]}} (cyotheking [https://www.youtube.com/watch?v=Grl4ELs_vk4 video])<br/> |
|||
:{{blue|Normal LH grip, RH sexy grip {{rubik|z}}. RH sexy regrip for both {{rubik|R2}}. All {{rubik|U}}, {{rubik|D'}} done with RH.}} |
|||
'''{{rubik|(R' U R U') (R' F' U' F) (R U R' F) (R' F' R U' R)}} (VC [https://www.youtube.com/watch?v=CjSYvNKkums video])''' |
|||
:Note:Looks easier to fingertrick. |
|||
:''{{green|Always AUF '''FIRST''', such that front block matches F face.}}'' |
|||
|width=5% align=center|[[File:pllNb-90.gif]]<br/>'''{{red|Nb}}''' |
|||
|} |
|} |
||
=== Double spins === |
|||
=== Swapping Two Adjacent Corners & Two Edges === |
|||
{| class=wikitable |
|||
{| |
|||
!Name!!Diagram!!width=500em|Algorithm!!Comments |
|||
|- valign=top |
|||
|width=5% align=center|[[File:pllGa.gif]]<br/>'''{{blue|Ga}}''' |
|||
|width=45%| |
|||
* '''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.'' |
|||
:''{{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.}}'' |
|||
:''{{green|No AUF if front block matches the F face.}}'' |
|||
| |
|||
|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) |
|||
:BB:''This is the inverse of Ga. Note how similar they look. I perform this one almost exactly the same way.'' |
|||
'''{{rubik|(F' U' F) (R2' u R' U) (R U' R u' R2')}} (VC, from an example solve)''' |
|||
:''{{blue|{{rubik|F'}} and {{rubik|F}} with RH thumb and index, then similar to Ga.}}'' |
|||
|width=5% align=center|[[File:pllGb-270.gif]]<br/>'''{{blue|Gb}}''' |
|||
|- |
|- |
||
|Ja |
|||
|[[File:pll08.gif]] |
|||
| |
| |
||
: |
|||
<code>(R' U L') U2 (R U' R') U2 (L R U')</code><br/> |
|||
|- valign=top |
|||
'''<code>z (D' R U') R2 (D R' D') R2 (U D R')</code>''' (same but different grip) |
|||
|width=5% align=center|[[File:pllGc.gif]]<br/>'''{{blue|Gc}}''' |
|||
|I perform the R of the [R L] a split second after I start the L so that I can immediately perform the U' to AUF when the L face has been moved to where it belongs. |
|||
|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)''' |
|||
:BB:''You could rotate and insert the pair instead of performing the last three moves as shown.'' |
|||
:''{{blue|Start with RH thumb and index pinching RU corner-edge-corner (such that to be out of the way for the first {{rubik|u'}}), and RH ring finger under RD edge, and LH in standard grip. First {{rubik|u'}} with LH index or ring, which requires lifting slightly the RH index and ring fingers. During {{rubik|U' R}}, the RH thumb must move down such that not to block the {{rubik|U}} move done with RH index. The last {{rubik|u}} is done with the RH ring finger that was prepared from the beginning.}})'' |
|||
'''{{rubik|[y2] R2' F2' R U2 R U2') (R' F R U) (R' U' R' F) R2}} (VC,[https://www.youtube.com/watch?v=63jenxhu9Mg&t=10m15s example solve])''' |
|||
:''{{blue|Start with RH under D face and RH thumb on RU edge, {{rubik|F2'}} and {{rubik|U2}} with RH index+middle, {{rubik|U2'}} with LH.}}'' |
|||
:''{{green|No AUF if front block matches the F face.}}'' |
|||
| |
|||
|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) |
|||
:BB:''This is just the inverse of Gc. I execute it very similarly because most of the moves overlap in the same manner.'' |
|||
'''{{rubik|(f R f') (R2' u' R U') (R' U R' u R2)}} (VC [https://www.youtube.com/watch?v=HuFFUtl9f7Y video])''' |
|||
:{{blue|Careful with regrip after {{rubik|R2'}} move. The RH ring finger must be under RD edge, and thumb on the FRD corner, such that at the {{rubik|u}} move the slice is pushed by the RH ring finger, and the thumb is holding the BRD corner and not the RD edge with a risk of lock because it would push the RD edge upwards.}} |
|||
|width=5% align=center|[[File:pllGd-90.gif]]<br/>'''{{blue|Gd}}''' |
|||
|} |
|||
== PLL training sequence == |
|||
From [https://www.youtube.com/watch?v=D9E1jYhWghI Victor Colin]: |
|||
{| |
|||
|- |
|- |
||
|Ga ||{{rubik|(R2 u) ...}} |
|||
|Jb |
|||
|[[File:pll09.gif]] |
|||
|<code>(R U R' F') (R U R' U') (R' F) (R2 U') (R' U')</code> |
|||
|This is the same as the T perm with the last four moves instead performed at the beginning. |
|||
|- |
|- |
||
|Nb ||{{rubik|(R' U R U') ...}} |
|||
|T |
|||
|[[File:pll10.gif]] |
|||
|<code>(R U R' U') (R' F) (R2 U') (R' U' R U) (R' F')</code> |
|||
|This is the T permuation. It is long but definitely very fast and easy. It can be performed in almost one swift motion without any readjusting of the fingers. Note that it is a combination of two easy orientations. |
|||
|- |
|- |
||
|Gb ||{{rubik|(F' U' F) ...}} |
|||
|Rb |
|||
|[[File:pll11.gif]] |
|||
|<code>(R' U2) (R U2) (R' F R U R' U') (R' F' R2 U')</code> |
|||
|This is a pretty straightforward alg that flows pretty nicely. |
|||
|- |
|- |
||
|Gd ||{{rubik|(f R f') ...}} |
|||
|Ra |
|||
|[[File:pll12.gif]] |
|||
|<code>R U R' F' R U2 R' U2 R' F R U R U2 R' U'</code> |
|||
|You could also just mirror Rb, but this alg is more right hand friendly. Notice the similarity with the Jb permutation. |
|||
|- |
|- |
||
|Gc ||{{rubik|(R2' u' R U') ...}} |
|||
|F |
|||
|- |
|||
|[[File:pll13.gif]] |
|||
|Y ||{{rubik|(F R U') ...}} |
|||
|<code>R' U' F' (R U R' U') (R' F) (R2 U') (R' U' R U) (R' U R)</code> |
|||
|- |
|||
|This is a T permutation with a 3 move setup in the beginning and a cancellation of one of those moves at the end. |
|||
|Ra ||{{rubik|(R U' R' U') ...}} |
|||
|- |
|||
|Ua ||{{rubik|(R2 U') ...}} |
|||
|- |
|||
|Rb ||{{rubik|(R' U2) (R U2) ...}} |
|||
|- |
|||
|Ub ||{{rubik|(R' U R' U') ...}} |
|||
|- |
|||
|Jb ||{{rubik|(R U R' F') ...}} |
|||
|- |
|||
|F ||{{rubik|(R' U' F') ...}} |
|||
|- |
|||
|V ||{{rubik|(R' U R' d') ...}} |
|||
|- |
|||
|Na ||{{rubik|(R U R' U) ...}} |
|||
|- |
|||
|Aa ||{{rubik|x (R' U R') ...}} |
|||
|- |
|||
|Ab ||{{rubik|x R2 ...}} |
|||
|- |
|||
|H ||{{rubik|(M2' U') (M2' U2') ...}} |
|||
|- |
|||
|Z ||{{rubik|(M2' U') (M2' U') ...}} |
|||
|- |
|||
|E ||{{rubik|x' (R U') ...}} |
|||
|- |
|||
|T ||{{rubik|(R U R' U') ...}} |
|||
|- |
|||
|Ja ||{{rubik|(L' U' L F) ...}} |
|||
|} |
|} |
||
== Recognizing the PLL cases == |
|||
=== Cycling Three Corners & Three Edges === |
|||
=== Links === |
|||
To recognize these PLLs: |
|||
* [https://www.speedsolving.com/threads/two-sided-pll-recognition-guide.41108/ Mark49152's Two-sided PLL recognition guide] |
|||
* Put the HEADLIGHT on the left |
|||
: Links to reference guides and methods, and a nice 2-page PDF with easy method (File [[Media:Pll2side-20140531.pdf|Pll2side-20140531.pdf]]) |
|||
* 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. |
|||
* [http://sarah.cubing.net/3x3x3/pll-recognition-guide Sarah's PLL recognition guide] |
|||
: Another two side method. See these videos ([https://www.youtube.com/watch?v=ptJ09-4mciI part 1], [https://www.youtube.com/watch?v=7MPi73v_4ck part 2]), or excellent video from [https://youtu.be/gbe2PTKBDps Sarah] herself. |
|||
* [https://www.youtube.com/watch?v=4bNblQQ_P-o&feature=youtu.be CrazyBadCuber - Ultimate PLL Recognition Guide] |
|||
: A quite clear video on PLL recognition, almost only two sides. |
|||
* [https://www.youtube.com/watch?v=SUnJDTKD54o Improve Rubik's Cube Last Layer: 2 Sided PLL Recognition [CFOP] [Tutorial/Guide]] |
|||
:Yet another guide video on 2-side PLL recognition. |
|||
* [https://play.google.com/store/apps/details?id=sm.plltrainer.sm&hl=en Android trainer - Advance Cube | PLL Recognition and Timer] |
|||
: Nice app to train PLL recognition from 2 sides only! |
|||
* [http://www.kungfoomanchu.com/guides/andy-klise-pll-recognition.pdf Andy Klise's 2 Sided PLL Recognition] |
|||
: All cases listed by PLL cases instead of the two visible edges. |
|||
* [http://youtu.be/lPvF21KeAPE Recognizing the PLLs, from Badmephisto] |
|||
: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] |
|||
* [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 |
|||
* [https://www.youtube.com/watch?v=sdz5EjWShCg&feature=youtu.be J Perm - How I Recognize PLL Fast (Recognition Method)] |
|||
: 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 === |
|||
To remember the algorithms, observe the sequence of RIGHT face versus sequence of UP face: |
|||
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: |
|||
* '''Ga''': <code>R2 R' R' R</code> vs <code>Uw U U' Uw'</code> |
|||
* Headlights (HL) |
|||
* '''Gb''': <code>R2 R' R R</code> vs <code>Uw U U' Uw'</code> |
|||
* Bookend (BE) |
|||
* '''Gc''': <code>R2' R R R'</code> vs <code>Uw' U' U Uw</code> |
|||
* '''Gd''': <code>R2' R R' R'</code> vs <code>Uw' U' U Uw</code> |
|||
{| class=wikitable |
{| class=wikitable |
||
!Name!!Diagram!!width=500em|Algorithm!!Comments |
|||
|- |
|- |
||
!Case !! State !! Obtained by !! Visible features !! Hidden features |
|||
|Ga |
|||
|[[File:pll15.gif]] |
|||
|<code>(R2' Uw) (R' U R' U' R Uw') R2' y' (R' U R)</code> |
|||
|This alg has a pretty decent flow to it and can be performed almost in one motion until the rotation. |
|||
|- |
|- |
||
| |
| |
||
{| class=wikitable |
|||
|[[File:pll16.gif]] |
|||
|<code>(R' U' R) y (R2' Uw R' U) (R U' R Uw' R2')</code> |
|||
|This is the inverse of Ga. Note how similar they look. I perform this one almost exactly the same way. |
|||
|- |
|- |
||
| 4 || 3 |
|||
|Gc |
|||
|[[File:pll14.gif]] |
|||
|<code>(R2' Uw' R U') (R U R' Uw R2) (Fw R' Fw')</code> ({{blue|Start with thumb on U face}}) |
|||
|You could rotate and insert the pair instead of performing the last three moves as shown. |
|||
|- |
|- |
||
| 1 || 2 |
|||
|Gd |
|||
|[[File:pll17.gif]] |
|||
|<code>(R U R') y' (R2' Uw' R U') (R' U R' Uw R2)</code> |
|||
|This is just the inverse of Gc. I execute it very similarly because most of the moves overlap in the same manner. |
|||
|} |
|} |
||
|Solved |
|||
| |
|||
|HL (2x) |
|||
|HL (2x) |
|||
|- |
|||
| |
|||
{| class=wikitable |
|||
|- |
|||
| 2 || 3 |
|||
|- |
|||
| 1 || 4 |
|||
|} |
|||
|(1,3) or (2,4) relatively solved |
|||
|Swap 2-4 or swap 1-3 |
|||
|no BE, no HL |
|||
| |
|||
|- |
|||
| |
|||
{| class=wikitable |
|||
|- |
|||
| 3 || 4 |
|||
|- |
|||
| 1 || 2 |
|||
|} |
|||
|(1,2) relatively solved |
|||
|(3,4) swap / (1,2,3) cycle / (1,2,4) cycle |
|||
|HL |
|||
|BE |
|||
|- |
|||
| |
|||
{| class=wikitable |
|||
|- |
|||
| 2 || 4 |
|||
|- |
|||
| 1 || 3 |
|||
|} |
|||
|(3,4) relatively solved |
|||
|(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 === |
|||
=== Permutations Of Two Diagonal Corners & Two Edges === |
|||
Reference: |
|||
The Na / Nb permutation variants come from [https://www.youtube.com/watch?v=Grl4ELs_vk4 Finger Trick - How to Execute the N Perms Like a Pro (cyotheking)]. |
|||
* Mark49152's two-sided PLL Recognition Guide ({{file|pll2side-20150531.pdf}}) |
|||
* '''ALT''': alternate detection way that I use personally. |
|||
{| class=wikitable |
{| class=wikitable |
||
|- |
|||
!Name!!Diagram!!width=500em|Algorithm!!Comments |
|||
| |
|||
{| |
|||
| 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}} |
|||
|[[File:pll18.gif]] |
|||
! BAR |
|||
|<code>(R' U R' Dw') (R' F' R2 U') (R' U R' F) (R F)</code> |
|||
|This is one of my least favorite permutations because the flow just isn't there. |
|||
|- |
|- |
||
|Na |
|||
|[[File:pll19.gif]] |
|||
|<code>(z) D (R' U) (R2 D' R D U') (R' U) (R2 D' R U' R)</code> |
|||
'''<code>z U _(R' D)_ (R2 U' R U D') _(R' D)_ (R2 U' R D' [R])</code>''' |
|||
|This alg could also be performed using <R,U,L> if you don't do the rotation, but this way is faster with practice.<br/> |
|||
For the 2nd variant: |
|||
* Use {{blue|normal grip}} after <code>z</code> |
|||
* {{blue|RH sexy regrip}} during the first and second <code>U'</code> |
|||
* Last <code>R</code> assumes following start position (<code>X</code> means cube at correct position) |
|||
(B) |
|||
. . X |
|||
(L) X X X (R) |
|||
X . . |
|||
(F) |
|||
* After <code>z</code> U face must have the following pattern: |
|||
X X . |
|||
X X X |
|||
X X X |
|||
| |
| |
||
{{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) |
|||
|- |
|- |
||
| |
|||
|Nb |
|||
{{bkpll|gre|gre|gre|ORA|ORA|gra}} |
|||
|[[File:pll20.gif]] |
|||
{{bkpll|gre|gre|gre|gra|BLU|BLU}} |
|||
|<code>(z) U' (R D') (R2' U R' D U') (R D') (R2' U R' D R')</code> |
|||
| |
|||
'''<code>z U' (R D') (R2 U R' D U') (R D') R2 U R' D [R]</code>''' |
|||
block = Ja (U')<br/> |
|||
|This is just the mirror of the other N permutation. |
|||
block = Jb (U) |
|||
For the 2nd variant: |
|||
* Use {{blue|normal LH grip, RH sexy grip}} after <code>z</code> |
|||
* {{blue|RH sexy regrip}} for both <code>R2</code>. All <code>U</code>, <code>D'</code> done with RH. |
|||
* Last <code>R</code> assumes following start position (<code>X</code> means cube at correct position) |
|||
(B) |
|||
. X X |
|||
(L) . X . (R) |
|||
X X . |
|||
(F) |
|||
* After <code>z</code> U face must have the following pattern: |
|||
X X . |
|||
X X . |
|||
X X X |
|||
|- |
|- |
||
| |
|||
|Y |
|||
{{bkpll|gre|gre|gre|ORA|RED|BLU}} |
|||
|[[File:pll21.gif]] |
|||
| 4 colors = F (U) |
|||
|<code>(F R U') (R' U' R U) (R' F') (R U R' U') (R' F R F')</code> |
|||
|This is very quick and can be performed without any adjustments of where the fingers are. It is just a combination of two quick orientations. |
|||
|} |
|} |
||
| |
|||
{| 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 |
|||
|- |
|||
| |
|||
{{bkpll|GRE|gra|GRE|gra|gra|gra}} |
|||
! LONE LIGHTS |
|||
|- |
|||
| |
|||
{{bkpll|gra|GRE|RED|GRE|RED|GRE}} |
|||
{{bkpll|GRE|ORA|GRE|ORA|GRE|gra}} |
|||
| 5-checker = Ra (U2)<br/> |
|||
5-checker = Rb (-) |
|||
|- |
|||
| |
|||
{{bkpll|gra|gra|RED|GRE|RED|GRE}} |
|||
{{bkpll|GRE|ORA|GRE|ORA|gra|gra}} |
|||
| 4-checker = Ga (U'2)<br/> |
|||
4-checker = Gc (-) |
|||
|- |
|||
| |
|||
| |
|||
* 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 == |
|||
* 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. |
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.