Difference between revisions of "OLS"

From Speedsolving.com Wiki
m (Added COLS)
 
(19 intermediate revisions by 6 users not shown)
Line 1: Line 1:
 
{{Substep Infobox
 
{{Substep Infobox
 
|name=OLS
 
|name=OLS
|image=
+
|image=ols.png
|proposers=[[Mats Valk]], [[Rowe Hessler]], [[Lucas Winter]], and [[Chester Lian]]
+
|proposers=Many
|year=[[WV]]: 2005<br/>[[SV]]: 2009<br/>The rest of [[VLS]] + [[HLS]]: 2013
 
 
|anames=
 
|anames=
|variants=[[VLS]], [[HLS]]
+
|variants=See [[#OLS subsets]]
 
|subgroup=
 
|subgroup=
|algs=864 are needed (including mirrors), however there can be up to 17,712
+
|algs=17,712 (864 for VLS+HLS only, including mirrors)
 
|moves=
 
|moves=
 
|purpose=<sup></sup>
 
|purpose=<sup></sup>
 
* [[Speedsolving]]
 
* [[Speedsolving]]
 
* [[FMC]]
 
* [[FMC]]
|previous=[[VLS]] or [[HLS]] setup cube case
+
|previous=[[F2L-1]]
 
|next=[[PLL]]
 
|next=[[PLL]]
 
}}
 
}}
  
'''OLS''', an acronym for '''Orientation of the Last Slot''', is a last slot method used to skip any [[OLL]] case while simultaneously solving the last [[F2L]] pair. All OLS cases can be solved using one of the [[algorithms]] found in [[VLS]] or [[HLS]]. If the pair cannot be solved using RUR' or RU'R', it can be intuitively changed to be able to do so. For example, if you were to set up this case (RU'R'URU2R'), the pair can be easily changed to an [[HLS]] case by intuitively doing this algorithm (RU2R'U'). However, setup moves and OLS can be done at the same time if the correct algorithms are used. Unfortunately, this would require up to 17,712 algorithms so it is not put into full use by any human. This method is quite helpful with decreasing times once the solver gets used to using the algorithms. Some speedsolvers who use parts of this method from time to time include [[Feliks Zemdegs]] and [[Seung Hyuk Nahm]].
+
'''OLS''', an acronym for '''Orientation of the Last Slot''', is a last slot method used to skip [[OLL]] while simultaneously solving the last [[F2L]] pair. All OLS cases can be solved using one of the [[algorithms]] found in [[VLS]] or [[HLS]], although this technically requires two looks because the pair first needs to be set up to a R U R' or R U' R' insert. For example, with the setup R U' R' U R U2 R', the pair can be easily changed to an [[HLS]] case by intuitively performing R U2 R' U'. However, setup moves and OLS can be done at the same time if the correct algorithms are used. Unfortunately, this would require up to 17,712 algorithms so it is not put into full use by any human. This method is quite helpful with decreasing times once the solver gets used to using the algorithms. Some notable speedsolvers who use parts of this method from time to time include [[Feliks Zemdegs]], [[Seung Hyuk Nahm]], [[Mats Valk]] and [[Jayden McNeill]] to name a few.
  
==Learning Approach==
+
== OLS subsets ==
As previously stated, OLS is mainly split into two groups: VLS and HLS. These two groups are split into 8 subsets, each, that are based on edge misorientation. The subsets under VLS include [[WV]], UF, UL, UB, UFUL, ULUB, UFUB, and all edges. The subsets under HLS include [[SV]], UF, UL, UR, UFUR, UFUL, ULUR, and all edges. Each of these subsets has 54 algorithms, including mirrors. It is usually recommended to first learn WV, then SV, followed by the rest of VLS, and finally the rest of HLS.
+
Because of the enormous size of OLS, many subsets of it, which in turn also have their own subsets, exist. The following is an attempt to order all of them.
  
==Pros==
+
=== By F2L case ===
 +
This is an ordering of substeps by F2L case. Sets which are subsets of others are indented, sets that have two different names are written on the same line.
 +
 
 +
Note that subsets which do not have a name are not shown here.
 +
 
 +
{|border="0" width="100%" valign="top" cellpadding="3"
 +
|-valign="top"
 +
|
 +
 
 +
==== F2L 1 & 2 ====
 +
[[File:F2L01.png]]
 +
[[File:F2L02.png]]
 +
 
 +
* [[VLS]]
 +
** [[WVLS]]
 +
** [[VLS]] UF
 +
** [[VLS]] UL
 +
** [[VLS]] UB
 +
** [[VLS]] UFUL
 +
** [[VLS]] ULUB
 +
** [[VLS]] UFUB
 +
** [[VHLS]] (R U' R'): orients edges
 +
** 1x2x2 block of oriented pieces:
 +
*** [[Magic Wondeful]]
 +
 
 +
|
 +
 
 +
==== F2L 3 & 4 ====
 +
[[File:F2L03.png]]
 +
[[File:F2L04.png]]
 +
 
 +
* [[HLS]]
 +
** [[SVLS]]
 +
** UF
 +
** [[HLS]] UL
 +
** [[HLS]] UR
 +
** [[HLS]] UFUR
 +
** [[HLS]] UFUL
 +
** [[HLS]] ULUR
 +
** [[HLS]] 0
 +
** [[VHLS]] (R U R'): orients edges
 +
 
 +
|
 +
 
 +
==== F2L 25 & 26 ====
 +
[[File:F2L25.png]]
 +
[[File:F2L26.png]]
 +
 
 +
* Edges oriented:
 +
** [[BLE]]/[[JJLS]]-2
 +
 
 +
|-valign="top"
 +
|
 +
 
 +
==== F2L 32 ====
 +
[[File:F2L32.png]]
 +
 
 +
* Edges oriented:
 +
** [[CLS]] O/[[Autumn Variation]]
 +
 
 +
|
 +
 
 +
==== F2L 33 ====
 +
[[File:F2L33.png]]
 +
 
 +
* Edges oriented:
 +
** [[CLS]] -
 +
 
 +
|
 +
 
 +
==== F2L 34 ====
 +
[[File:F2L34.png]]
 +
 
 +
* Edges oriented:
 +
** [[CLS]] +
 +
 
 +
|-valign="top"
 +
|
 +
 
 +
==== F2L 37 ====
 +
[[File:F2L37.png]]
 +
 
 +
* [[OLL]]
 +
** [[EOLL]]: orients edges
 +
** Corners oriented:
 +
*** [[OELL]]: orients edges
 +
** Edges oriented:
 +
*** [[OCLL]]/[[CLS]] C: orients corners
 +
 
 +
|
 +
 
 +
==== F2L 38 ====
 +
[[File:F2L38.png]]
 +
 
 +
* [[OLS-FE]]
 +
 
 +
|
 +
 
 +
==== F2L 39 ====
 +
[[File:F2L39.png]]
 +
 
 +
* Edges oriented:
 +
** [[CLS]] I/[[EJLS]] +
 +
 
 +
|-valign="top"
 +
|
 +
 
 +
==== F2L 40 ====
 +
[[File:F2L40.png]]
 +
 
 +
* Edges oriented:
 +
** [[CLS]] Im/[[EJLS]] -
 +
 
 +
|}
 +
 
 +
=== Other subsets ===
 +
The following shows other sets that are not restricted to any F2L case.
 +
 
 +
* [[ZBLS]]: Solves any pair and orients the edges.
 +
** [[ELS]]: Solves the F2L edge and orients the edges.
 +
** [[JJLS]] 1: Solves the F2L corner and orients the edges.
 +
* [[COLS]]: Orients the corners (not the edges) and solves F2L.
 +
** [[OCLS]]: Orients the corners and solves F2L when edges are already oriented.
 +
*** [[Oriented LS]]: Orients everything when the last layer consists of only oriented pieces, except for the F2L ones.
 +
*** [[TSLE]]: Solves the F2L edge and orients the corners when edges are already oriented.
 +
 
 +
== Pros ==
 
* Move count is decreased by about 4 moves compared to normally doing the last [[F2L]] pair, then [[OLL]].
 
* Move count is decreased by about 4 moves compared to normally doing the last [[F2L]] pair, then [[OLL]].
* It requires less [[look ahead]], if implemented into solves, compared to doing the last F2L pair and OLL. So, although it only saves 4 moves, decreased look ahead will definitely help your times a lot more.
+
* It requires less [[look ahead]] if implemented into solves, compared to doing the last F2L pair and OLL. So, although it only saves 4 moves, decreased look ahead can help reduce your solve times.
* Drastically increased chance of a last layer skip
+
* Increased chance of a last layer skip.
* You'll instantly gain cool kid points and be able to impress your cubing friends
 
  
==Cons==
+
== Cons ==
 
* There are a total of at least 864 algorithms, including mirrors.
 
* There are a total of at least 864 algorithms, including mirrors.
* Because of the first point, this means that if the solver were to learn full [[VLS]] and [[HLS]], it would likely take at least two and a half years if 1 algorithm was learned per day.
+
* Because of the first point, this means that if the solver were to learn full [[VLS]] and [[HLS]], it would take over a year to learn if 2 algorithms were learned per day.
 +
 
 +
== See Also ==
 +
* [[VLS]]
 +
* [[HLS]]
 +
* [[VHLS]]
 +
* [[ZBLS]]
 +
* [[OCLS]]
 +
* [[COLS]]
 +
* [[OLL]]
 +
 
 +
== External Links ==
 +
* [https://www.speedsolving.com/forum/threads/ols-vls-hls-algorithms-by-mats-valk-and-rowe-hessler.44642/ The original forum post introducing VLS and HLS]
 +
* [http://rowe.cubing.net/rls/ All of Rowe Hessler's VLS algorithms]
 +
* [https://www.speedsolving.com/forum/threads/bindedsas-algorithms.55518/ Jabari Nuruddin's algs (HLS 0 edges and Oriented LS)]
 +
* [https://docs.google.com/spreadsheets/d/1n7semk0vuaZRPlkflBgIpNgCTPhMbB9d56Je6uNbg_0 OCLS algorithms]
 +
* [https://drive.google.com/file/d/0B4wnDYRRloa1Mmswb1JmZW8yV2s/view OCLS algorithms]
  
==See Also==
+
[[Category:3x3x3 last slot substeps]]
*[[VLS]]
 
*[[HLS]]
 
*[[VHLS]]
 
*[[ZBLS]]
 
*[[OLL]]
 
==External Links==
 
*[https://www.speedsolving.com/forum/threads/ols-vls-hls-algorithms-by-mats-valk-and-rowe-hessler.44642/ The original forum post introducing VLS and HLS]
 
*[http://rowe.cubing.net/rls/ All of Rowe Hessler's VLS algorithms]
 

Latest revision as of 10:51, 23 January 2021

OLS
Ols.png
Information
Proposer(s): Many
Proposed: unknown
Alt Names:
Variants: See #OLS subsets
Subgroup:
No. Algs: 17,712 (864 for VLS+HLS only, including mirrors)
Avg Moves:
Purpose(s):


OLS, an acronym for Orientation of the Last Slot, is a last slot method used to skip OLL while simultaneously solving the last F2L pair. All OLS cases can be solved using one of the algorithms found in VLS or HLS, although this technically requires two looks because the pair first needs to be set up to a R U R' or R U' R' insert. For example, with the setup R U' R' U R U2 R', the pair can be easily changed to an HLS case by intuitively performing R U2 R' U'. However, setup moves and OLS can be done at the same time if the correct algorithms are used. Unfortunately, this would require up to 17,712 algorithms so it is not put into full use by any human. This method is quite helpful with decreasing times once the solver gets used to using the algorithms. Some notable speedsolvers who use parts of this method from time to time include Feliks Zemdegs, Seung Hyuk Nahm, Mats Valk and Jayden McNeill to name a few.

OLS subsets

Because of the enormous size of OLS, many subsets of it, which in turn also have their own subsets, exist. The following is an attempt to order all of them.

By F2L case

This is an ordering of substeps by F2L case. Sets which are subsets of others are indented, sets that have two different names are written on the same line.

Note that subsets which do not have a name are not shown here.

F2L 1 & 2

F2L01.png F2L02.png

F2L 3 & 4

F2L03.png F2L04.png

F2L 25 & 26

F2L25.png F2L26.png

F2L 32

F2L32.png

F2L 33

F2L33.png

  • Edges oriented:

F2L 34

F2L34.png

  • Edges oriented:

F2L 37

F2L37.png

  • OLL
    • EOLL: orients edges
    • Corners oriented:
    • Edges oriented:

F2L 38

F2L38.png

F2L 39

F2L39.png

F2L 40

F2L40.png

Other subsets

The following shows other sets that are not restricted to any F2L case.

  • ZBLS: Solves any pair and orients the edges.
    • ELS: Solves the F2L edge and orients the edges.
    • JJLS 1: Solves the F2L corner and orients the edges.
  • COLS: Orients the corners (not the edges) and solves F2L.
    • OCLS: Orients the corners and solves F2L when edges are already oriented.
      • Oriented LS: Orients everything when the last layer consists of only oriented pieces, except for the F2L ones.
      • TSLE: Solves the F2L edge and orients the corners when edges are already oriented.

Pros

  • Move count is decreased by about 4 moves compared to normally doing the last F2L pair, then OLL.
  • It requires less look ahead if implemented into solves, compared to doing the last F2L pair and OLL. So, although it only saves 4 moves, decreased look ahead can help reduce your solve times.
  • Increased chance of a last layer skip.

Cons

  • There are a total of at least 864 algorithms, including mirrors.
  • Because of the first point, this means that if the solver were to learn full VLS and HLS, it would take over a year to learn if 2 algorithms were learned per day.

See Also

External Links