Difference between revisions of "OLLCPA"
m (→External links: added OLLCP from speedcubingtips.eu) 

(117 intermediate revisions by 14 users not shown)  
Line 1:  Line 1:  
−  '''  +  '''OLLCPA''', ''corner permutation and edges orientation of the last layer'', an [[experimental method]] for the [[3x3x3 cube]] that [[permute]]s the [[last layer]] [[corner]]s and [[orient]]s the last layer [[edge]]s preserving [[F2L]]. 
−  +  {{Substep Infobox  
+  name=OLLCPA  
+  image=OLLCP.png  
+  proposers=Various  
+  year=  
+  anames=[[OELLCP]], [[CPEOLL]], [[KALL]]  
+  variants=  
+  subgroup=  
+  algs=15  
+  moves=~11  
+  purpose=<sup></sup>  
+  * [[Speedsolving]]  
+  previous=[[F2L cube state]]  
+  next=[[LL:EO+CO+CP cube state]]  
+  }}  
−  +  '''Orientation of Last Layer and Corner Permutation'''  
+  '''OLLCPA''' is an [[experimental methodexperimental]] [[LL]] method which both [[EOLLorients the last layer edges]] and [[CPLLpermutes the last layer corners]] when the corners are already oriented. Thus after this step only [[EPLL]] remains. It would normally be used as an add on to the [[CFOP]] / [[Fridrich method]] when a [[CO]] skip occurs (1/27 solves) but it may also be used as the second step in a 3look last layer where the first step is [[OCLL]] (orientation of corners).  
+  OLLCPA is a subset of [[OLLCP]] (OLL + CP, AKA OCPLL) which is the same as CLLEO (CLL + EO, AKA CEOLL). [[OLLCP]] is an advanced [[LL]] method with 331 cases and solves all of the last layer except [[EPLL]] in one look.  
−  ''A  +  ==See also== 
+  * [[OLLCP]]. Advanced LL method which both orients the last layer and solves the corners  
+  * [[CFOP]]. Method which solves the last layer using [[OLL]] and [[PLL]]  
+  * [[CFCE]]. Method which solves the last layer using [[CLL]] and [[ELL]]  
+  * [[EPLL]]. Edge Permutation of the Last Layer which follows OLLCP  
+  
+  == External links ==  
+  * [https://docs.google.com/spreadsheet/ccc?key=0Aq2MYrmu606CdFFuallJVFRDQm9FUm44ekoxbDRwQVE#gid=0 Robert Yau's OLLCP]  
+  * [https://sites.google.com/site/piauscubingsite/3x3x3/ollcp/others Antoine Piau's OLLCP]  
+  * [http://sarah.cubing.net/3x3x3/oellcp Sarah Strong's OELLCP]  
+  * AlgDB.Net: [http://algdb.net/Set/OLLCP%2028 OLLCP 28] [http://algdb.net/Set/OLLCP%2057 OLLCP 57] [http://algdb.net/Set/OLLCP%2020 OLLCP 20]  
+  * Speedsolving.com: [http://www.speedsolving.com/forum/showthread.php?t=23005 Thread discussing this method]  
+  * Speedsolving.com: [http://www.speedsolving.com/forum/showthread.php?21210KCLL Some algorithms]  
+  * Speedsolving.com: [http://www.speedsolving.com/forum/showthread.php?t=53675 Hierarchy of Last Layer SubSteps, Subsets of OLLCP and ZBLL]  
+  * [https://www.speedcubingtips.eu/ollcporentationoflastlayerandcornerpermutation/ speedcubingtips.eu OLLCP algs]  
+  
+  =OLLCPA cases=  
+  There are 15 cases, three of them have corners correctly permuted ([[CLL]] skip) and may be solved in one look using [[ELL]], two has got edges oriented and may be solved in one look using [[PLL]] ([[OLL]] skip). Removing those cases it is only 10 left (2 are mirror cases) and of those 4 may be solved using [[JPLL]] + M setup and one can be solved using [[YPLL]] (or [[VPLL]]) with a M move setup.  
+  
+  == Corners permuted ==  
+  {border="0" width="100%" valign="top" cellpadding="3"  
+  valign="top"  
+    
+  ===Adjacent flip===  
+  {border="0" width="100%" valign="top" cellpadding="3"  
+  valign="top"  
+    
+  [[File:CPEOLL PA.jpg]]  
+    
+  
+  {{AlgM U M' U2 M U M'}}  
+  {{Alg(y2) M' U M U2 M' U M}}  
+  {{AlgRw U R' U' M U R U' R'}}  
+  <center>Use [[ELL]] to solve in one look.</center>  
+  
+  }  
+  
+    
+  
+  ===Opposite flip===  
+  {border="0" width="100%" valign="top" cellpadding="3"  
+  valign="top"  
+    
+  [[File:CPEOLL PO.jpg]]  
+    
+  
+  {{Alg(x') M' U' R U M U' R' U (x)}}  
+  {{Alg(R U R' U') M' (U R U' r')}}  
+  <center>Use [[ELL]] to solve in one look.</center>  
+  
+  }  
+  
+  }  
+  {border="0" width="50%" valign="top" cellpadding="3"  
+  valign="top"  
+    
+  
+  ===4flip===  
+  {border="0" width="100%" valign="top" cellpadding="3"  
+  valign="top"  
+    
+  [[File:CPEOLL P4.jpg]]  
+    
+  
+  {{AlgM' U2 M U2 M' U M U2 M' U2 M (U')}}  
+  {{Algr U R' U' M2 U R U' R' U' M' (U)}}  
+  {{AlgS' R U R' S U' M' U R U' r'}}  
+  <center>Use [[ELL]] to solve in one look.</center>  
+  
+  }  
+  }  
+  
+  == Edges oriented ==  
+  {border="0" width="100%" valign="top" cellpadding="3"  
+  valign="top"  
+    
+  ===Adjacent PLL===  
+  {border="0" width="100%" valign="top" cellpadding="3"  
+  valign="top"  
+    
+  [[File:CPEOLL AO.jpg]]  
+    
+  
+  {{AlgR L U2 R' U' R U2 L' U R' (U')}}  
+  <center>Use [[PLL]] to solve in one look.</center>  
+  
+  }  
+  
+    
+  
+  ===Diagonal PLL===  
+  {border="0" width="100%" valign="top" cellpadding="3"  
+  valign="top"  
+    
+  [[File:CPEOLL DO.jpg]]  
+    
+  
+  {{AlgR' U L' U2 R U' L R' U L' U2 R U' L (U)}}  
+  <center>Use [[PLL]] to solve in one look.</center>  
+  
+  }  
+  
+  }  
+  
+  == Adjacent corners ==  
+  {border="0" width="100%" valign="top" cellpadding="3"  
+  valign="top"  
+    
+  ===FRflip===  
+  {border="0" width="100%" valign="top" cellpadding="3"  
+  valign="top"  
+    
+  [[File:CPEOLL AFR.jpg]]  
+    
+  {{Alg(y) R' F R' F2 L F' L' F2 R2}}  
+  {{Alg(y' x') (L' U L') U2 (R U' R') U2' L2 (x)}}  
+  {{Algr U R' U' r' F R2 U' R' U' R U R' F'}}  
+  }  
+  
+    
+  
+  ===RBflip===  
+  {border="0" width="100%" valign="top" cellpadding="3"  
+  valign="top"  
+    
+  [[File:CPEOLL ARB.jpg]]  
+    
+  {{Alg(y) L F' L F2 R' F R F2 L2}}  
+  {{Alg(y' x') (R U' R) U2' (L' U L) U2 R2 (x)}}  
+  {{Alg(y2) l' U' L U l F' L2 U L U L' U' L F}}  
+  {{AlgM R U R’ F’ R U R’ U’ R’ F R2 U’ R’ U’ M’}}  
+  }  
+  
+  }  
+  
+  {border="0" width="100%" valign="top" cellpadding="3"  
+  valign="top"  
+    
+  
+  ===BLflip===  
+  {border="0" width="100%" valign="top" cellpadding="3"  
+  valign="top"  
+    
+  [[File:CPEOLL ABL.jpg]]  
+    
+  {{Alg(x') L2 U2 R U R' U2 L U' r}}  
+  {{Alg(y2 x) R2 U2 L U L' U2 R U' l}}  
+  {{Alg(y2) R2 F2 r U L’ U2 R’ U’ l}}  
+  }  
+  
+    
+  
+  ===LFflip===  
+  {border="0" width="100%" valign="top" cellpadding="3"  
+  valign="top"  
+    
+  [[File:CPEOLL ALF.jpg]]  
+    
+  
+  {{Alg(x) L2 U2 R' U' R U2 L' U r'}}  
+  {{Algr U R' F' R U R' U' R' F R2 U' r'}}  
+  
+  }  
+  
+  }  
+  
+  {border="0" width="100%" valign="top" cellpadding="3"  
+  valign="top"  
+    
+  
+  ===FBflip===  
+  {border="0" width="100%" valign="top" cellpadding="3"  
+  valign="top"  
+    
+  [[File:CPEOLL AM.jpg]]  
+    
+  {{AlgF R U' R' U R U R2 F' r U R U' r'}}  
+  {{Algr U r' F' R U R' U' R' F R r U' r'}}  
+  {{AlgR U R' F' U' F R2 U' L' U R' U' M' (x')}}  
+  {{Alg(y) R U R2 U' R' F R F' U F R2 U R' U' F'}}  
+  {{Alg(y') R' U2 R U2 R' U R U R' F' U' F U' R}}  
+  {{AlgL U F' U F U L' U L F' U L F L2}}  
+  {{Alg(y) R U2 r U R' U' r' U F R F' U R'}}  
+  {{Alg(y) R2 U R2 B L F' U2 F L' B' U' R2}}  
+  
+  }  
+  
+    
+  
+  ===RLflip===  
+  {border="0" width="100%" valign="top" cellpadding="3"  
+  valign="top"  
+    
+  [[File:CPEOLL AS.jpg]]  
+    
+  {{Alg(x') R2 U' R' U l' F' U' F R U R'}}  
+  {{Alg(y) R U' R' F' U F l U' R U R2 (x)}}  
+  {{Alg (y) R U' R' F' U F R U' R2 F R F’}}  
+  }  
+  
+  }  
+  {border="0" width="50%" valign="top" cellpadding="3"  
+  valign="top"  
+    
+  
+  ===4flip (adjacent)===  
+  {border="0" width="100%" valign="top" cellpadding="3"  
+  valign="top"  
+    
+  [[File:CPEOLL A4.jpg]]  
+    
+  {{AlgF R' F R2 U R' U' F2 U' r U' r' F}}  
+  {{Alg(y') M' U L2 B2 L U R' U2 L U' M R}}  
+  {{Alg(y2) R2 (y) M' U M (y') l U' R U2 L' U L U2 (x)}}  
+  {{AlgL2 (y') M' U' M (y) r' U L' U2 R U' R' U2 (x)}}  
+  }  
+  }  
+  
+  == Diagonal corners ==  
+  
+  {border="0" width="100%" valign="top" cellpadding="3"  
+  valign="top"  
+    
+  
+  ===Adjacent flip===  
+  {border="0" width="100%" valign="top" cellpadding="3"  
+  valign="top"  
+    
+  [[File:CPEOLL DFR.jpg]]  
+    
+  {{Alg(y) R b' R2 U' R D' R2 D R' U R2 b R'}}  
+  {{Alg(y2) S R2 D R' U R D' R2 d' l' U' L}}  
+  {{Alg (y) M’ F R U’ R’ U’ R U R’ F’ R U R’ U’ R’ F R F’}}  
+  }  
+    
+  
+  ===Opposite flip===  
+  {border="0" width="100%" valign="top" cellpadding="3"  
+  valign="top"  
+    
+  [[File:CPEOLL DM.jpg]]  
+    
+  {{Alg(y) R' U L' U2 R U' (x') U L' U2 R U' L U2 M'}}  
+  {{AlgL' U l d R2 D R' U' R D' R2 S'}}  
+  {{Alg(y) R' F' U2 F U' R U R2 F R F' U2 R}}  
+  {{AlgR U' R2' F R F' R d' R U2 R' F'}}  
+  {{Alg(y) (x') D' L' U' L D (x) r2' D' r U r' D r2}}  
+  }  
+  }  
+  
+  {border="0" width="50%" valign="top" cellpadding="3"  
+  valign="top"  
+    
+  
+  ===4flip (diagonal)===  
+  {border="0" width="100%" valign="top" cellpadding="3"  
+  valign="top"  
+    
+  [[File:CPEOLL D4.jpg]]  
+    
+  
+  {{AlgR F' U2 R2 F' R F2 R' F R2 U2 F R'}}  
+  {{AlgR2 U2 M F2 U' R2 U2 F2 U R2 U2 F2 M'}}  
+  {{Algx (U R' D' R2 U2' D B2) (U' R' D' R U' R' U' R2 D) x'}}  
+  {{AlgR' U2 R' F2 R U R U' R' U R' F' R U' F2 U2 R}}  
+  {{AlgR' U2 F2 U R' F R U' R U R' U' R' F2 R U2 R}}  
+  {{Algx' U R' F2 U2 R' U R2 U' R U2 F2 R U' x}}  
+  
+  }  
+  }  
+  
+  
+  [[Category:Experimental methods]]  
+  [[Category:3x3x3 methods]]  
+  
+  
+  __NOTOC__ 
Latest revision as of 05:47, 21 June 2019
OLLCPA, corner permutation and edges orientation of the last layer, an experimental method for the 3x3x3 cube that permutes the last layer corners and orients the last layer edges preserving F2L.

Orientation of Last Layer and Corner Permutation OLLCPA is an experimental LL method which both orients the last layer edges and permutes the last layer corners when the corners are already oriented. Thus after this step only EPLL remains. It would normally be used as an add on to the CFOP / Fridrich method when a CO skip occurs (1/27 solves) but it may also be used as the second step in a 3look last layer where the first step is OCLL (orientation of corners).
OLLCPA is a subset of OLLCP (OLL + CP, AKA OCPLL) which is the same as CLLEO (CLL + EO, AKA CEOLL). OLLCP is an advanced LL method with 331 cases and solves all of the last layer except EPLL in one look.
See also
 OLLCP. Advanced LL method which both orients the last layer and solves the corners
 CFOP. Method which solves the last layer using OLL and PLL
 CFCE. Method which solves the last layer using CLL and ELL
 EPLL. Edge Permutation of the Last Layer which follows OLLCP
External links
 Robert Yau's OLLCP
 Antoine Piau's OLLCP
 Sarah Strong's OELLCP
 AlgDB.Net: OLLCP 28 OLLCP 57 OLLCP 20
 Speedsolving.com: Thread discussing this method
 Speedsolving.com: Some algorithms
 Speedsolving.com: Hierarchy of Last Layer SubSteps, Subsets of OLLCP and ZBLL
 speedcubingtips.eu OLLCP algs
OLLCPA cases
There are 15 cases, three of them have corners correctly permuted (CLL skip) and may be solved in one look using ELL, two has got edges oriented and may be solved in one look using PLL (OLL skip). Removing those cases it is only 10 left (2 are mirror cases) and of those 4 may be solved using JPLL + M setup and one can be solved using YPLL (or VPLL) with a M move setup.
Corners permuted
Adjacent flip

Opposite flip

4flip

Edges oriented
Adjacent PLL

Diagonal PLL

Adjacent corners
BLflip

LFflip

FBflip

RLflip

4flip (adjacent)

Diagonal corners
Adjacent flip

Opposite flip

4flip (diagonal)
