Orientation of Last Layer (OLL)

  • Printable Page (select "landscape" in page set-up)

    The first of the two-step last layer and the least important of all steps in the Fridrich method, OLL corrects the orientarion of all last layer pieces in one step so that every sticker on top has the top layer color. Permutation is usually not preserved.

    These are my current OLL algorithms with pattern codes from JSCC. The picture represents the top face of the cube after F2L, where a gray square or a black bar on the side indicates a sticker with the last layer color. The algorithm is applied after placing the last face on top. See the Applet Page if this doesn't make sense. Most of these algorithms have been taken or are based on other cubers' algorithms. Try the OLL algorithms in these sites to see which one you like best.

    Recognition

    The placement of the correctly oriented last-layer stickers are easy to see, so recognition depends on being able to quickly tell between different patterns with the same top view. It may help to practice recognizing the pattern from the top and only one two adjacent sides.

    Learning the Algorithms

    The algorithms are organized by similarity to aid memorization. See the printable page for the original order.

    2-Step OLL

    Before you even begin considering full Fridrich, you should know 2-look OLL. These account for 10 out of the 57 cases.

    Edges
    OLL 45 (6-move T): 1/54
    OLL45
    FRUR'U'F'
    The easiest OLL
    OLL 44: 1/54
    OLL44
    FwRUR'U'Fw'
    Fat (double-layer) 6-move T
    (U2)FURU'R'F'
    Inverse of 6-move T
    OLL 1: 1/54
    OLL1
    RU2'R2'FRF'-U2'R'FRF'
    remove-play-reinsert
    Corners
    OLL 27: 1/54
    OLL27
    RUR'URU2'R'
    (Right) Sune
    OLL 26: 1/54
    OLL26
    R'U'RU'R'U2R / (U2)L'U'LU'L'U2L
    Sune
    R'ULU'RUL'
    Niklas. Good when the top left 2x2 is a block.
    (U')RU2'R'U'RU'R'
    Anti-Sune
    OLL 21: 1/108
    RU-R'URU'R'URU2'R'
    Double Sune. Sune twice with cancellation of R'-R.
    (U)RU2'R'U'RUR'U'RU'R'
    Double anti-Sune
    OLL 22 ("The Wheel"): 1/54
    RU2'R2'U'R2U'R2'U2'R
    The fingertrick here is called the Air Jeff, after my friend Jeff Black. Hold the R layer with all five fingers, four on top and the thumb on bottom. This grip never changes. Do R, double trigger U2' with the left index finger, R2', left trigger U', etc. The key is to alternate the direction of R2.
    OLL 23 ("Headlights"): 1/54
    OLL23
    R2DR'U2RD'R'U2R'
    Video by TellerWest. Probably should use a simpler fingertrick.
    (U2)R'UL'URU'L-U2'R'UR
    Best for OH
    OLL 24: 1/54
    OLL24
    RwUR'U'Rw'FRF'
    (U2)Lw'U'LULwF'L'F
    Mirror. Nice to know.
    OLL 25 ("The Finger"...ask Bob Burton): 1/54
    OLL25
    Lw'U'L'U-RU'LUx'
    (U2)Rw'U'RU-LU'R'Ux
    Mirror. Nice to know.

    The 6-Move T Group

    Many OLL algorithms can be grouped by similarity. You already know 45 and 44 from 2-step OLL; they are replicated here for reference. This group contains the various algorithms made by combining their mirrors and inverses.

    OLL 45 (6-move T): 1/54
    OLL45
    FRUR'U'F'
    The easiest OLL
    OLL 44: 1/54
    OLL44
    FwRUR'U'Fw'
    Fat (double layer) 6-move T
    (U2)F-URU'R'F'
    Inverse of 6-move T
    OLL 43: 1/54
    OLL43
    F'-U'L'ULF
    Mirror of 44
    (U2)Fw'L'U'LUFw
    Same algorithm
    OLL 2: 1/54
    OLL2
    FRUR'U'F'-FwRUR'U'Fw'
    Pull F and Fw with right index. Push F' and Fw' with right thumb. Keep the thumb on F center.
    Rw'U'RwR'U'RU'R'URU2'Rw'URw
    Sébastien Felix's. Just as good. Better for OH.
    (U)RwURw'U2'RU2'R'U2'RwU'Rw'
    Jeremy Fleischman's. This and mirror both great for OH.
    OLL 48: 1/54
    OLL48
    FRUR'U'RUR'U'F'
    Double 6-move T (F'-F cancelled)
    OLL 47: 1/54
    OLL47
    R'U'xR'URU'R'URU'x'UR
    For righties, safer than the mirror of 48, F'L'U'LUL'U'LUF.
    Bw'-U'R'URU'R'URBw
    Maybe better
    (U2)Rw'F'L'ULU'L'ULU'FRw
    Sébastien Felix's
    OLL 3: 1/54
    OLL3
    FwRUR'U'Fw'-U'-FRUR'U'F'
    Fat 6-move T, U', 6-move T
    (U2)FURU'R'F'y-FRUR'U'F'
    Variation
    (U')R'RwU-Rw'U2-RwU-R'UR2Rw'
    Old school, but great.
    (U)M-RUR'URwU2'Rw'-UM'
    Easier to understand (note Sune-like part). Nice for OH.
    OLL 4: 1/54
    OLL4
    FwRUR'U'Fw'-U-FRUR'U'F'
    Fat 6-move T, U, 6-move T
    R'U2x-R'URDw'-R'U'R'UR'Fy'x'
    Old school, but good.
    (U')M'-R'U'RU'Rw'U2'Rw-U'M'
    Easier to understand. Nice for OH.

    You just learned 7 new algorithms, bringing the total to 17.

    The Sune Group

    These algorithms are all similar to Sune (OLL 26/27 from 2-Step OLL), which are replicated at the top. It shouldn't be too hard to learn these rotated by U2.

    OLL 27: 1/54
    OLL27
    RUR'URU2'R'
    Sune. Mirror of 26.
    OLL 26: 1/54
    OLL26
    R'U'RU'R'U2R / (U2)L'U'LU'L'U2L
    Sune
    R'ULU'RUL'
    Niklas. Good when the top left 2x2 is a block.
    (U)RU2'R'U'RU'R'
    Anti-Sune
    OLL 7: 1/54
    OLL7
    RwU-R'URU2'Rw'
    Fat Sune
    (U2)LwUL'ULU2'Lw'
    Same algorithm
    OLL 8: 1/54
    OLL8
    Rw'U'RU'R'U2'Rw
    Fat Sune
    (U2)Lw'U'-LU'L'U2Lw
    Same algorithm
    OLL 54: 1/54
    OLL54
    RwU-R'URU'R'URU2Rw'
    Fat double Sune
    (U2)LwUL'ULU'L'ULU2'Lw'
    Same algorithm
    OLL 53: 1/54
    OLL53
    Rw'U'RU'R'URU'R'U2Rw
    Fat double Sune
    (U2)Lw'U'LU'L'ULU'L'U2Lw
    Same algorithm
    OLL 6: 1/54
    OLL6
    RwU2'R'U'RU'Rw'
    Fat anti-Sune
    (U2)RB2'y-B'R'BR'F'
    Same algorithm
    OLL 5: 1/54
    OLL5
    Rw'U2'RUR'URw
    Fat anti-Sune
    (U2)Lw'U2'LUL'ULw
    Same algorithm
    OLL 9: 1/54
    OLL9
    M-RU2'R'U'RU'R'-U'M'
    M then anti-Sune. Actually more like Rw'R2U2'...
    (U)RUR'U'R'FR2UR'U'F'
    Jeremy Fleischman taught me this. OLL 33 (the other T) then 6-move T.
    (U)R'U'Ry'-RB'R'URBR'
    Older, but also pretty good.
    OLL 10: 1/54
    OLL10
    M'-R'U2'RUR'UR-UM
    M' then anti-Sune. Actually more like Rw'R2'U2'...
    (U')RUR'y-R'FRU'R'F'R
    Older, but also pretty good.
    (U')RUR'UR'FRF'RU2'R'
    No rotation, but is it worth it?
    OLL 11: 1/54
    OLL11
    M-RU-R'URU2'R'-UM'
    M followed by Sune. Actually more like Rw'R2U...
    (U2)RwU-R'UR'FRF'RU2'Rw'
    OLL 12: 1/54
    OLL12
    M'R'U'RU'R'U2'R-U'M
    M' followed by Sune. Actually more like RwR2'U'...
    (U)FRUR'U'F'-y-FRUR'U'F'
    6-move T twice. Actually more like FRUR'Dw'-L'FRUR'U'F'
    OLL 41: 1/54
    OLL41
    RUR'URU2'R'-FRUR'U'F'
    Sune then 6-move T
    (U2)RU'R'U2'RUy-RU'R'U'F'
    Old school, but actually all right from this direction
    OLL 42: 1/54
    OLL42
    R'U'RU'R'U2'R-FRUR'U'F'
    Sune then 6-move T
    (U)R'FRF'R'FRF'-RUR'U'RUR'
    Just as good
    OLL 51: 1/54
    OLL51
    FwRUR'U'RUR'U'Fw'
    Double fat 6-move T (Fw-Fw' cancelled)
    (U2)F-URU'R'URU'R'F'

    That's 12 more cases! We're already at 29 OLL cases.

    Remove-(Play)-Reinsert

    Consider how the Sune (RUR'URU2'R') affects the FR F2L pair: RUR' removes the pair to the last layer and URU2'R' reinserts it differently, so that overall only the last layer is affected. A similar analysis applies to OLL 1 (RU2'R2'FRF'-U2'R'FRF'): RU2'R' removes the FR pair; R'FRF'U2' plays only with last layer pieces; and R'FRF' reinserts the pair. Combining different ways to remove, play, and reinsert an F2L pair gives rise to a number of good OLL algorithms, and this analysis makes them easier to memorize.

    OLL 33: 1/54
    OLL33
    RUR'U'-R'FRF'
    Remove-reinsert
    R'U'RU-LwU'Lw'U
    Better if certain blocks are present
    OLL 37: 1/54
    OLL37
    B'RBR'-U'R'UR
    Remove-reinsert. Inverse of 33.
    (U)FRU'R'U'RUR'F'
    OLL 36: 1/54
    OLL36
    R'U'RU'R'URU-RB'R'B
    Remove-play-reinsert the BR pair. Starts like a Sune from the back.
    (U2)L'U'LU'L'ULU-LF'L'F
    Same algorithm
    OLL 38: 1/54
    OLL38
    RUR'URU'R'U'-R'FRF'
    Mirror of 36
    (U2)LUL'ULU'L'U'-L'BLB'
    Same algorithm
    OLL 57: 1/108
    OLL57
    RUR'U'-RwR'URU'Rw'
    Remove-reinsert
    OLL 28: 1/54
    OLL28
    RwUR'U'R-Rw'URU'R'
    Inverse of 57
    OLL 17: 1/54
    OLL17
    RUR'U-R'FRF'U2'-R'FRF'
    Remove-reinsert as in 33, play in between.
    OLL 1: 1/54
    OLL1
    RU2'R2'FRF'-U2'R'FRF'
    Remove-play-reinsert
    OLL 35: 1/54
    OLL35
    RU2'R2'FRF'-RU2'R'
    Remove-play as in 1, reinsert differently.
    OLL 18: 1/54
    OLL18
    RU2'R2'FRF'-U2'RwR'URU'Rw'
    Remove-play as in 1, reinsert as in 57.
    (U')RwU-R'URU2'Rw2'U'RU'R'U2'Rw
    Two fat Sunes

    That's 9 more algorithms, bringing the total to 36 out of 57. This is where things start to get tough.

    The Rest

    Although these algorithms don't fit exactly into the "move around one corner-edge pair" paradigm, many can still be analyzed in a similar way by splitting into recognizable fragments. Some of the last few are especially tricky.

    OLL 46: 1/54
    OLL46
    R'U'R'FRF'-UR
    Moves the BR pair
    RURB'R'B-U'R'
    Better depending on blocks present
    OLL 52: 1/54
    OLL52
    R'U'RU'R'-Dw-R'URB
    OLL 13: 1/54
    OLL13
    LF'L'-U'-LFL'-F'UF
    Inverse of the non-Sune alg for 9
    FURU'R2F'RURU'R'
    from badmephisto
    OLL 14: 1/54
    OLL14
    R'FR-U-R'F'R-FU'F'
    Inverse of the non-Sune alg for 10.
    OLL 15: 1/54
    OLL15
    L'B'L-R'U'RU-L'BL
    Move the DBR-BR pair (not an F2L pair, but similar analysis applies)
    (U2)LwU'Lw'LU'L'ULw'ULw
    Same algorithm
    OLL 16: 1/54
    OLL16
    RBR'-LUL'U'-RB'R'
    Mirror of 15
    (U2)RwURw'RUR'U'RwU'Rw'
    Same algorithm
    OLL 39: 1/54
    OLL39
    RB'R'U'RU-BU'R'
    (U2)LF'L'U'LUFU'L'
    Same algorithm
    OLL 40: 1/54
    OLL40
    R'FRUR'U'F'UR
    Mirror of 39
    (U2)L'B'LUL'U'-B'UL
    Same algorithm
    OLL 32: 1/54
    OLL32
    RUB'U'-R'URBR'
    Inverse of 39
    OLL 31: 1/54
    OLL31
    R'U'F-URU'R'F'R
    Inverse of 40
    (U2)L'U'BU-LU'L'B'L
    Same algorithm
    OLL 19: 1/54
    OLL19
    MU-RUR'U'Rw-R2'FRF'
    Rw'U2'RU-R'URw2U2'R'U'RU'Rw'
    Fat double Sunes. Easier to learn, probably just as good.
    OLL 20: 1/54
    OLL20
    MU-RUR'U'-Rw2R2'URU'Rw'
    OLL 34: 1/54
    OLL34
    RUR'Dw'-R'F'*RwURw'Ry'
    (U2)FRUR'U'R'F'RwURU'Rw'
    From Algobase. Note resemblance to OLL 56 first algorithm.
    OLL 56: 1/108
    OLL56
    FRUR'U'RF'-RwUR'U'Rw'
    Starts like 6-move T, ends like 19
    Rw'U'RwU'R'URU'R'URRw'URw
    Just as good. Better for OH.
    OLL 29: 1/54
    OLL29
    B'R'BL'-B'R2B'R'B2'L
    (U')M'U'Rw'FRU2'Rw2'FRwU'Rw
    (U2)R2'U'RFR'UR2U'R'F'R
    The Connie OLL. A lesson in non-standard fingertricks. Start with right thumb on F so that RFR' is done without regrip, then U with left index push usually used in OH.
    (U)RwUR'U'LwL2'URU'M'
    Got this one from Vincent Sheu. Also tasty.
    (U)RUR'U'RU'R'F'U'FRUR'
    Play with FR pair. F' with right index push = no regrip.
    OLL 30: 1/108
    OLL30
    BLB'R-BL2'BLB2'R'
    Mirror of 29, first algorithm
    R2UR'B'RU'R2'URBR'
    The Connie OLL. Starting with the RH as if after R2', R2UR'B'RU'-R2'URBR with RH ring finger B' and 180 regrip at the dash. Also several ways to do this without regrip (all using an index push), but not as nice as in 29.
    (U2)FR'FR2U'R'U'RUR'F2
    From Algobase
    OLL 49: 1/54
    OLL49
    RB'-R2'FR2BR2'F'R
    Close to RwU'-Lw2'ULw2ULw2'U'Lw.
    OLL 50: 1/54
    OLL50
    L'B-L2F'L2'B'L2-FL'
    Close to Rw'U-Rw2U'Rw2'U'Rw2URw'
    Rw'URw2'U'Rw2U'-Rw2URw'
    Same algorithm. Maybe better fingering.
    OLL 55: 1/108
    OLL55
    RwU2R'U'R2Rw'UR'U'RwU'Rw'
    David Calvo Vivas's secret algorithm. No regrip!
    (U)RU2'R2'U'RU'R'U2'FRF'
    Old. Starts like Air Jeff

    Other OLL Pages

    Older OLL

    These pages contain many algorithms that have since fallen out of use. It's interesting to see how OLL algorithms have changed just in the law few years.


  • Best viewed in Firefox
    Resolution 1024x768
    Created by
    Shotaro Makisumi

    Chatter