Metoda Fridrich









OLL


Orientacja ostatniej warstwy - wszystkie przypadki, do niektórych kilka algorytmów. Wszystko zostało podzielone na cztery grupy w zależności od tego czy oparte są na "kropce", "kresce", "daszku" czy "krzyżu".

95 - tyle algorytmów do OLL-a znajduje się w bazie kostkarubika.net.

Przypadki typu "kropki"



  • x'(rR'U')y'(R'U)(RURUR'd')(r'R)
  • MURUR'U'M2URU'r'
  • r'(RU)(RUR'U'r2)(R2'U)(RU')r'


  • (RU2)(R2FRF')U2(R'FRF')
  • (RU)B'(lUl'R'U')(R'FRF')
  • RU2R2y'x'(RUR')xyU2R'y(L'FL')


  • x(R'URU')B2(R'URU2)y(R2U)
  • (y)F(RUR'U')S(RUR'U')f'


  • (Rr'U'rU2r'U')(RU'R2)L


  • (L'lUl'U2lU)(L'UL2)R'


  • (R'FRF')U'(rR')y'(R'UlUs)
  • y2RUR'UR'FRF'U2R'FRF'


  • (RU2)B'(R'U'RU)y(R2U2R'F')


  • F(RUR'U)y'(R'U2)(R'FRF')


  • Przypadki typu "kreski"



  • (R'U2)(R2U)(R'URU2)x'(U'R'U)


  • x(r'RUR'U'r)(R'URU')
  • (RUR'U')(MURU')r'
  • M'U'MUM'U'MU'M'U2M


  • F(RUR'U'R)y'(R'FRB'R'F')


  • (R'U'RU'R'd)(R'UlU)


  • F(URU'R'URU'R')F'
  • (y2)f(RUR'U')(RUR'U')f'


  • x'(RU'R'F'RUR')xy(R'UR)
  • y2FURU2R'U'RUR'F'


  • x'(L'ULFL'U'L)xy'(LU'L')
  • y2F'U'L'U2LUL'U'LF


  • (r'U'r)(R'U'RU)(r'Ur)


  • (lUl')(LUL'U')(lUl')


  • F(RUR'U')F'


  • RUR'U'R'FRF'
  • RUR'F2LFL'U'F


  • (R'U'RU)x'D(RU'R'Us)
  • (y2)RUR2U'R'FRURU'F'


  • (R'FRUR'd')L'dR
  • R'FRUR'U'F'UR


  • (LF'L'U'Ld)Rd'L'
  • LF'L'U'LUFU'L'


  • (RU)x'(RU'R'U)x(U'R')
  • R'U'R'FRF'UR


  • Przypadki typu "daszki"



  • R'(LF'L')(RU2R')(LF'L')R
  • (y')M'UMU2M'UM
  • (y)rUR'U'r'RURU'R'


  • lUL'ULU'L'ULU2l'


  • r'U'RU'R'URU'R'U2r


  • x'(L'UL')(U'L2)b'F'(L'ULU')


  • x'U'(RU2)(l'U2)(R'U2lU')


  • F(RUR'U'RUR'U')F'


  • F'(L'U'LUL'U'LU)F


  • (r'U')(RU'R'U2r)


  • (lU)(L'ULU2l')


  • F(RUR'U')F'yF(RUR'U')F'


  • F'(L'U'LU)Fy'F'(L'U'LU)F


  • (RUR')yx(R'UlU'l'U'R)


  • (L'U'L)y'x(LU'r'UrUL')


  • (L'U'L)y'x(LU'r'UrUL')
  • UFR'F'RURU'R'
  • yFRU'R'U'RUR'F
  • yR'FRF'U'F'UF


  • (RU2)(R2FRF'RU2R')


  • (r'U2)(RUR'Ur)


  • (lU2)(L'U'LU'l')


  • (FR')(FR2U'R'U'RUR'F2)


  • (F'L)(F'L2ULUL'U'LF2)


  • (R'U)(RU2R'd')(L'ULdR)


  • (LU')(L'U2Ld)(RU'R'd'L')


  • (Rd)(LU'r'U')
  • (y)FURU'R'F'


  • (L'd')(R'UlU)
  • (y')F'U'L'ULF


  • (Rd)(L'd')(R'UlUl')


  • (L'd')(Rd)(LU'r'U'r)


  • (y2)L'U'LU'L'ULU'LF'L'F
  • (R'U'RU'R'UR)Ux'(RU'R'U)


  • (y2)RUR'URU'R'U'R'FRF'
  • (LUL'ULU'L')U'x'(L'ULU')


  • Przypadki typu "krzyże"



  • (y2)z'(U'RUR'U'RU)L'(U'R'URU'R'U)
  • (R2D')(RU2R'D)(RU2R)
  • (y2)(R2D)(R'U2)(RD')(R'U2R')


  • R'U'RU'R'URU'R'U2R
  • (y')RU2R'U'RUR'U'RU'R'
  • (y)F(RUR'U')(RUR'U')(RUR'U')F'


  • RU2R2U'R2U'R2U2R
  • (R'U)(LU')(RU')(L'U'LU'L')


  • r'U'RULU'R'U
  • FRF'rUR'U'r'


  • RUR'URU2R'
  • yL'U2LUL'UL


  • L'U'LU'L'U2L
  • (y')RU2R'U'RU'R'


  • x'D(RUR'D')(RU'R')
  • (y2)l'URD'R'U'lB
  • (y2)xUR'U'LURU'r'
  • (y')F'rUR'U'r'FR
  • (y)R'F'L'FRF'LF
  • (y)R'U'(RUR'F')(RUR'U')(R'FR2)