Spaces:
Running
Running
| const OH_ALGORITHMS = {}; | |
| OH_ALGORITHMS.f2l = { | |
| "title": "F2L - First Two Layers", | |
| "description": "F2L algorithms from Speedsolving.com Wiki. 42 cases (including solved case). Multiple algorithms per case - select your preferred one.", | |
| "cases": [ | |
| { | |
| "name": "F2L 1", | |
| "case": "Basic Insert", | |
| "algs": [ | |
| { "notation": "U (R U' R')", "moves": 4, "note": "Main" }, | |
| { "notation": "R' F R F'", "moves": 4, "note": "Alt" }, | |
| { "notation": "U2 (R U2 R')", "moves": 4, "note": "Alt 2" } | |
| ] | |
| }, | |
| { | |
| "name": "F2L 2", | |
| "case": "Basic Insert", | |
| "algs": [ | |
| { "notation": "y' U' (R' U R)", "moves": 4, "note": "Main" }, | |
| { "notation": "U' (F' U F)", "moves": 4, "note": "Alt" }, | |
| { "notation": "F R' F' R", "moves": 4, "note": "Alt 2" }, | |
| { "notation": "y U' (L' U L)", "moves": 4, "note": "Alt 3" }, | |
| { "notation": "d' L' U L", "moves": 4, "note": "Alt 4" } | |
| ] | |
| }, | |
| { | |
| "name": "F2L 3", | |
| "case": "Basic Insert", | |
| "algs": [ | |
| { "notation": "F' U' F", "moves": 3, "note": "Main" }, | |
| { "notation": "y' (R' U' R)", "moves": 3, "note": "Alt" }, | |
| { "notation": "y (L' U' L)", "moves": 3, "note": "Alt 2" } | |
| ] | |
| }, | |
| { | |
| "name": "F2L 4", | |
| "case": "Basic Insert", | |
| "algs": [ | |
| { "notation": "(R U R')", "moves": 3, "note": "Main" }, | |
| { "notation": "y F U F'", "moves": 3, "note": "Alt" }, | |
| { "notation": "y' f R f'", "moves": 3, "note": "Alt 2" } | |
| ] | |
| }, | |
| { | |
| "name": "F2L 5", | |
| "case": "Reposition Edge", | |
| "algs": [ | |
| { "notation": "(U' R U R') U2 (R U' R')", "moves": 8, "note": "Main" }, | |
| { "notation": "(U' R U R') U (R' F R F')", "moves": 9, "note": "Alt" }, | |
| { "notation": "U' (R U R') U' R U2 R'", "moves": 8, "note": "Alt 2" } | |
| ] | |
| }, | |
| { | |
| "name": "F2L 6", | |
| "case": "Reposition Edge", | |
| "algs": [ | |
| { "notation": "d (R' U' R) U2' (R' U R)", "moves": 8, "note": "Main" }, | |
| { "notation": "y' (U R' U' R) U2 (R' U R)", "moves": 8, "note": "Alt" }, | |
| { "notation": "U' (r U' R' U) (R U r')", "moves": 7, "note": "Alt 2" }, | |
| { "notation": "y F2 (R U R' U') F2", "moves": 6, "note": "Alt 3" } | |
| ] | |
| }, | |
| { | |
| "name": "F2L 7", | |
| "case": "Reposition Edge", | |
| "algs": [ | |
| { "notation": "U' (R U2' R') U2 (R U' R')", "moves": 8, "note": "Main" }, | |
| { "notation": "(U' R U2 R') (U' R U2 R')", "moves": 8, "note": "Alt" } | |
| ] | |
| }, | |
| { | |
| "name": "F2L 8", | |
| "case": "Reposition Edge", | |
| "algs": [ | |
| { "notation": "d (R' U2 R) U2' (R' U R)", "moves": 8, "note": "Main" }, | |
| { "notation": "y' U (R' U2 R) U2 (R' U R)", "moves": 8, "note": "Alt" }, | |
| { "notation": "U (R' F R F') (R' F R F') (R U' R')", "moves": 11, "note": "Alt 2" }, | |
| { "notation": "(r' U2) (R2 U R2 U r)", "moves": 7, "note": "Alt 3" } | |
| ] | |
| }, | |
| { | |
| "name": "F2L 9", | |
| "case": "Reposition Edge and Flip Corner", | |
| "algs": [ | |
| { "notation": "U' R U' R' U (F' U' F)", "moves": 8, "note": "Main" }, | |
| { "notation": "U' R U' R' d R' U' R", "moves": 8, "note": "Alt" }, | |
| { "notation": "d (R' U' R U') (R' U' R)", "moves": 8, "note": "Alt 2" }, | |
| { "notation": "F (R U R' U') F' R U' R'", "moves": 9, "note": "Alt 3" }, | |
| { "notation": "y F2 (U R U' R') F2", "moves": 6, "note": "Alt 4" } | |
| ] | |
| }, | |
| { | |
| "name": "F2L 10", | |
| "case": "Reposition Edge and Flip Corner", | |
| "algs": [ | |
| { "notation": "U' (R U R' U)(R U R')", "moves": 8, "note": "Main" }, | |
| { "notation": "R d' R U R' U2 F'", "moves": 7, "note": "Alt" }, | |
| { "notation": "U F' U F U' R U R'", "moves": 8, "note": "Alt 2" }, | |
| { "notation": "d R' U R d' R U R'", "moves": 8, "note": "Alt 3" } | |
| ] | |
| }, | |
| { | |
| "name": "F2L 11", | |
| "case": "Reposition Edge and Flip Corner", | |
| "algs": [ | |
| { "notation": "U' (R U2' R') U (F' U' F)", "moves": 8, "note": "Main" }, | |
| { "notation": "U' (R U2' R') d (R' U' R)", "moves": 8, "note": "Alt" }, | |
| { "notation": "y' R U2 R2 U' R2 U' R'", "moves": 7, "note": "Alt 2" } | |
| ] | |
| }, | |
| { | |
| "name": "F2L 12", | |
| "case": "Reposition Edge and Flip Corner", | |
| "algs": [ | |
| { "notation": "R U' R' U R U' R' U2 R U' R'", "moves": 11, "note": "Main" }, | |
| { "notation": "R' U2 R2 U R2 U R", "moves": 7, "note": "Alt" }, | |
| { "notation": "(U R U' R') U' (R U R' U') (R U R')", "moves": 12, "note": "Alt 2" }, | |
| { "notation": "R U R' U (R' F R F') (R U R')", "moves": 11, "note": "Alt 3" } | |
| ] | |
| }, | |
| { | |
| "name": "F2L 13", | |
| "case": "Reposition Edge and Flip Corner", | |
| "algs": [ | |
| { "notation": "d (R' U R U') (R' U' R)", "moves": 8, "note": "Main" }, | |
| { "notation": "y' U (R' U R U') (R' U' R)", "moves": 8, "note": "Alt" }, | |
| { "notation": "(R U' R') U (R' F R F') (R U' R')", "moves": 11, "note": "Alt 2" } | |
| ] | |
| }, | |
| { | |
| "name": "F2L 14", | |
| "case": "Reposition Edge and Flip Corner", | |
| "algs": [ | |
| { "notation": "U' (R U' R' U) (R U R')", "moves": 8, "note": "Main" } | |
| ] | |
| }, | |
| { | |
| "name": "F2L 15", | |
| "case": "Split Pair by Going Over", | |
| "algs": [ | |
| { "notation": "(F' U F) U2 (R U R')", "moves": 7, "note": "Main" }, | |
| { "notation": "U (R' F R F') U (R U R')", "moves": 9, "note": "Alt" }, | |
| { "notation": "R U2 R' U R U R' U R U' R'", "moves": 11, "note": "Alt 2" }, | |
| { "notation": "R U R' U2 R U' R' U R U' R'", "moves": 11, "note": "Alt 3" }, | |
| { "notation": "R U' R U2' R2' U' R2 U' R2'", "moves": 9, "note": "Alt 4" } | |
| ] | |
| }, | |
| { | |
| "name": "F2L 16", | |
| "case": "Split Pair by Going Over", | |
| "algs": [ | |
| { "notation": "(R U' R') U2 (F' U' F)", "moves": 7, "note": "Main" }, | |
| { "notation": "(R U' R' U) d (R' U' R)", "moves": 8, "note": "Alt" }, | |
| { "notation": "U R (F R U R' U' F') R'", "moves": 9, "note": "Alt 2" } | |
| ] | |
| }, | |
| { | |
| "name": "F2L 17", | |
| "case": "Split Pair by Going Over", | |
| "algs": [ | |
| { "notation": "(R U2 R') U' (R U R')", "moves": 7, "note": "Main" } | |
| ] | |
| }, | |
| { | |
| "name": "F2L 18", | |
| "case": "Split Pair by Going Over", | |
| "algs": [ | |
| { "notation": "y' (R' U2 R) U (R' U' R)", "moves": 7, "note": "Main" }, | |
| { "notation": "y (L' U2 L) U (L' U' L)", "moves": 7, "note": "Alt" }, | |
| { "notation": "(R U R' U') (R U R' U') F R' F' R", "moves": 12, "note": "Alt 2" }, | |
| { "notation": "(R' F R F') (R U' R' U) (R U' R')", "moves": 11, "note": "Alt 3" } | |
| ] | |
| }, | |
| { | |
| "name": "F2L 19", | |
| "case": "Pair Made on Side", | |
| "algs": [ | |
| { "notation": "U (R U2 R') U (R U' R')", "moves": 8, "note": "Main" }, | |
| { "notation": "(R U' R' U) (R U' R' U) R U R'", "moves": 11, "note": "Alt" } | |
| ] | |
| }, | |
| { | |
| "name": "F2L 20", | |
| "case": "Pair Made on Side", | |
| "algs": [ | |
| { "notation": "y' U' (R' U2 R) U' (R' U R)", "moves": 8, "note": "Main" }, | |
| { "notation": "U' (R U' R2' F R F') (R U' R')", "moves": 10, "note": "Alt" }, | |
| { "notation": "y' (R' U R U') (R' U R U') R' U' R", "moves": 11, "note": "Alt 2" } | |
| ] | |
| }, | |
| { | |
| "name": "F2L 21", | |
| "case": "Pair Made on Side", | |
| "algs": [ | |
| { "notation": "(R U' R') U2 (R U R')", "moves": 7, "note": "Main" }, | |
| { "notation": "U2 (R U R' U)(R U' R')", "moves": 8, "note": "Alt" } | |
| ] | |
| }, | |
| { | |
| "name": "F2L 22", | |
| "case": "Pair Made on Side", | |
| "algs": [ | |
| { "notation": "y' (R' U R) U2 (R' U' R)", "moves": 7, "note": "Main" }, | |
| { "notation": "y' U2 (R' U' R U') (R' U R)", "moves": 8, "note": "Alt" }, | |
| { "notation": "r U' r' U2 r U r'", "moves": 7, "note": "Alt 2" }, | |
| { "notation": "U (F R U R' U' F') R U R' U2'", "moves": 11, "note": "Alt 3" } | |
| ] | |
| }, | |
| { | |
| "name": "F2L 23", | |
| "case": "Weird", | |
| "algs": [ | |
| { "notation": "U2 R2 U2 (R' U' R U') R2", "moves": 8, "note": "Main" }, | |
| { "notation": "U (F R' F' R) U (R U R')", "moves": 8, "note": "Alt" }, | |
| { "notation": "U R U' R' U' R U' R' U R U' R'", "moves": 12, "note": "Alt 2" }, | |
| { "notation": "(R U R' U') U' (R U R' U')(R U R')", "moves": 12, "note": "Alt 3" }, | |
| { "notation": "R U' R' U' (R U R') U2 (R U R')", "moves": 11, "note": "Alt 4" }, | |
| { "notation": "R2 U R' U R U2 R' U' R'", "moves": 9, "note": "Alt 5" } | |
| ] | |
| }, | |
| { | |
| "name": "F2L 24", | |
| "case": "Weird", | |
| "algs": [ | |
| { "notation": "F U (R U' R' F')(R U' R')", "moves": 9, "note": "Main" }, | |
| { "notation": "y' (R' U' R U) U (R' U' R U)(R' U' R)", "moves": 12, "note": "Alt" }, | |
| { "notation": "y' U2 R2 U2 (R U R' U) R2", "moves": 8, "note": "Alt 2" }, | |
| { "notation": "U' (R U) (R2' F R F') (R U' R')", "moves": 10, "note": "Alt 3" }, | |
| { "notation": "(R U R' U) (R U R' U') (F R' F' R)", "moves": 12, "note": "Alt 4" }, | |
| { "notation": "(R U R' U) (R U2 R') F' U2 F", "moves": 11, "note": "Alt 5" } | |
| ] | |
| }, | |
| { | |
| "name": "F2L 25", | |
| "case": "Corner in Place, Edge in U Face", | |
| "algs": [ | |
| { "notation": "U' (R' F R F') (R U R')", "moves": 8, "note": "Main" }, | |
| { "notation": "R' U' R' U' R' U R U R", "moves": 9, "note": "Alt" }, | |
| { "notation": "U' (F' U F) U (R U' R')", "moves": 7, "note": "Alt 2" }, | |
| { "notation": "R' F' R U R U' R' F", "moves": 8, "note": "Alt 3" }, | |
| { "notation": "(U') F' R U R' U' R' F R", "moves": 9, "note": "Alt 4" }, | |
| { "notation": "(R U' R' U') (R U' R' U) (R U R')", "moves": 11, "note": "Alt 5" } | |
| ] | |
| }, | |
| { | |
| "name": "F2L 26", | |
| "case": "Corner in Place, Edge in U Face", | |
| "algs": [ | |
| { "notation": "U (R U' R') (F R' F' R)", "moves": 8, "note": "Main" }, | |
| { "notation": "y' R U R U R U' R' U' R'", "moves": 9, "note": "Alt" }, | |
| { "notation": "U (R U' R') U' (F' U F)", "moves": 8, "note": "Alt 2" }, | |
| { "notation": "r U r' U2 r U r' U2 r U' r'", "moves": 11, "note": "Alt 3" } | |
| ] | |
| }, | |
| { | |
| "name": "F2L 27", | |
| "case": "Corner in Place, Edge in U Face", | |
| "algs": [ | |
| { "notation": "(R U' R' U)(R U' R')", "moves": 7, "note": "Main" }, | |
| { "notation": "(R U' R2)(F R F')", "moves": 6, "note": "Alt" } | |
| ] | |
| }, | |
| { | |
| "name": "F2L 28", | |
| "case": "Corner in Place, Edge in U Face", | |
| "algs": [ | |
| { "notation": "(R U R' U') F R' F' R", "moves": 8, "note": "Main" }, | |
| { "notation": "(R U R') d (R' U2 R)", "moves": 7, "note": "Alt" }, | |
| { "notation": "y (L' U L U') (L' U L)", "moves": 7, "note": "Alt 2" }, | |
| { "notation": "y' (R' U R U')(R' U R)", "moves": 7, "note": "Alt 3" }, | |
| { "notation": "(R U R') U (F' U2 F)", "moves": 7, "note": "Alt 4" } | |
| ] | |
| }, | |
| { | |
| "name": "F2L 29", | |
| "case": "Corner in Place, Edge in U Face", | |
| "algs": [ | |
| { "notation": "y' (R' U' R U)(R' U' R)", "moves": 7, "note": "Main" }, | |
| { "notation": "U2 (R U' R') y' (R' U' R)", "moves": 7, "note": "Alt" }, | |
| { "notation": "(R' F R F') (R' F R F')", "moves": 8, "note": "Alt 2" }, | |
| { "notation": "(R' F R F') (U R U' R')", "moves": 8, "note": "Alt 3" } | |
| ] | |
| }, | |
| { | |
| "name": "F2L 30", | |
| "case": "Corner in Place, Edge in U Face", | |
| "algs": [ | |
| { "notation": "(R U R' U')(R U R')", "moves": 7, "note": "Main" }, | |
| { "notation": "U2 (F' U F)(R U R')", "moves": 7, "note": "Alt" }, | |
| { "notation": "U' (R U2 R') U2 (R U R')", "moves": 8, "note": "Alt 2" } | |
| ] | |
| }, | |
| { | |
| "name": "F2L 31", | |
| "case": "Edge in Place, Corner in U Face", | |
| "algs": [ | |
| { "notation": "(R U' R') d (R' U R)", "moves": 7, "note": "Main" }, | |
| { "notation": "(R U' R' U)(F' U F)", "moves": 7, "note": "Alt" }, | |
| { "notation": "U' (R' F R F') (R U' R')", "moves": 8, "note": "Alt 2" }, | |
| { "notation": "R U2 R' U' F R' F' R", "moves": 8, "note": "Alt 3" } | |
| ] | |
| }, | |
| { | |
| "name": "F2L 32", | |
| "case": "Edge in Place, Corner in U Face", | |
| "algs": [ | |
| { "notation": "(R U R' U') (R U R' U') (R U R')", "moves": 11, "note": "Main" }, | |
| { "notation": "(U R U' R') (U R U' R') (U R U' R')", "moves": 12, "note": "Alt" }, | |
| { "notation": "U' (R U R' U') (R U R' U) (R U' R')", "moves": 12, "note": "Alt 2" } | |
| ] | |
| }, | |
| { | |
| "name": "F2L 33", | |
| "case": "Edge in Place, Corner in U Face", | |
| "algs": [ | |
| { "notation": "U' (R U' R') U2' (R U' R')", "moves": 8, "note": "Main" }, | |
| { "notation": "(U' R U' R') U2 (R U' R')", "moves": 8, "note": "Alt" }, | |
| { "notation": "y U' (L' U' L) U2 (L' U' L)", "moves": 8, "note": "Alt 2" } | |
| ] | |
| }, | |
| { | |
| "name": "F2L 34", | |
| "case": "Edge in Place, Corner in U Face", | |
| "algs": [ | |
| { "notation": "U (F' U F) U2 (F' U F)", "moves": 8, "note": "Main" }, | |
| { "notation": "U' (R U2' R') U (R U R')", "moves": 8, "note": "Alt" }, | |
| { "notation": "U (R U R') U2 (R U R')", "moves": 8, "note": "Alt 2" }, | |
| { "notation": "d (R' U R) U2 (R' U R)", "moves": 8, "note": "Alt 3" }, | |
| { "notation": "y (U L' U L) U2 (L' U L)", "moves": 8, "note": "Alt 4" } | |
| ] | |
| }, | |
| { | |
| "name": "F2L 35", | |
| "case": "Edge in Place, Corner in U Face", | |
| "algs": [ | |
| { "notation": "U' R U R' U (F' U' F)", "moves": 8, "note": "Main" }, | |
| { "notation": "(U' R U R') d (R' U' R)", "moves": 8, "note": "Alt" }, | |
| { "notation": "U2 (R U' R') U' (F' U' F)", "moves": 8, "note": "Alt 2" } | |
| ] | |
| }, | |
| { | |
| "name": "F2L 36", | |
| "case": "Edge in Place, Corner in U Face", | |
| "algs": [ | |
| { "notation": "U F' U' F U' (R U R')", "moves": 8, "note": "Main" }, | |
| { "notation": "U2 (R' F R F') U2 (R U R')", "moves": 9, "note": "Alt" }, | |
| { "notation": "y' U (R' U' R U') y (R U R')", "moves": 8, "note": "Alt 2" } | |
| ] | |
| }, | |
| { | |
| "name": "F2L 37", | |
| "case": "Edge and Corner in Place", | |
| "algs": [ | |
| { "notation": "", "moves": 0, "note": "Solved" } | |
| ] | |
| }, | |
| { | |
| "name": "F2L 38", | |
| "case": "Edge and Corner in Place", | |
| "algs": [ | |
| { "notation": "(R' F R F') (R U' R' U) (R U' R' U2) (R U' R')", "moves": 15, "note": "Main" }, | |
| { "notation": "(R U' R') d (R' U2 R) U2' (R' U R)", "moves": 10, "note": "Alt" }, | |
| { "notation": "(R U R') U2 (R U2 R') d (R' U' R)", "moves": 11, "note": "Alt 2" }, | |
| { "notation": "(R2 U2) (F R2 F') (U2 R' U R')", "moves": 9, "note": "Alt 3" }, | |
| { "notation": "(R U R' U')(R U2 R' d)(R' U' R U' R' U R)", "moves": 15, "note": "Alt 4" } | |
| ] | |
| }, | |
| { | |
| "name": "F2L 39", | |
| "case": "Edge and Corner in Place", | |
| "algs": [ | |
| { "notation": "(R U' R') U' (R U R') U2 (R U' R')", "moves": 11, "note": "Main" }, | |
| { "notation": "y' (R' U' R) U2 (R' U R U') (R' U' R)", "moves": 11, "note": "Alt" }, | |
| { "notation": "(R U R' U') (R U2 R') U' (R U R')", "moves": 11, "note": "Alt 2" } | |
| ] | |
| }, | |
| { | |
| "name": "F2L 40", | |
| "case": "Edge and Corner in Place", | |
| "algs": [ | |
| { "notation": "(R U' R' U)(R U2' R') U (R U' R')", "moves": 11, "note": "Main" }, | |
| { "notation": "(R U R') U2 (R U' R' U)(R U R')", "moves": 11, "note": "Alt" }, | |
| { "notation": "(R U2) (R U R' U) (R U2 R2')", "moves": 9, "note": "Alt 2" }, | |
| { "notation": "y' R2 U2 R U R' U R U2 R", "moves": 9, "note": "Alt 3" } | |
| ] | |
| }, | |
| { | |
| "name": "F2L 41", | |
| "case": "Edge and Corner in Place", | |
| "algs": [ | |
| { "notation": "(r U' r') U2 (r U r') (R U R')", "moves": 11, "note": "Main" }, | |
| { "notation": "(R U' R') d (R' U' R U') (R' U' R)", "moves": 11, "note": "Alt" }, | |
| { "notation": "R U' R' U' R U' R' d R' U' R", "moves": 11, "note": "Alt 2" }, | |
| { "notation": "R (F U R U' R' F') U' R'", "moves": 9, "note": "Alt 3" } | |
| ] | |
| }, | |
| { | |
| "name": "F2L 42", | |
| "case": "Edge and Corner in Place", | |
| "algs": [ | |
| { "notation": "(R U' R') (r U' r') U2 (r U r')", "moves": 11, "note": "Main" }, | |
| { "notation": "(R U' R' U) d (R' U' R U') (R' U R)", "moves": 12, "note": "Alt" }, | |
| { "notation": "(R U' R' U2) y' (R' U' R U' R' U R)", "moves": 12, "note": "Alt 2" }, | |
| { "notation": "(R U R' U') (R U' R') U2 (F' U' F)", "moves": 11, "note": "Alt 3" }, | |
| { "notation": "R U (F R U R' U' F') R'", "moves": 9, "note": "Alt 4" } | |
| ] | |
| } | |
| ] | |
| }; | |