diff --git a/js/alg_list.js b/js/alg_list.js index 0bc4e8a..189d077 100644 --- a/js/alg_list.js +++ b/js/alg_list.js @@ -838,6 +838,15 @@ var ols = { "20": [ "R' U' R' U' R' U R U R", "U R U' R' U R U L U' R' U L' / U2 R U' R2 D' R U2 R' D R2 U R'", "R U' R' U' R2 D R' U R D' R2 /R' F' R U R U' R' F / U' R U R' U' R U R' U' R U' R' U2 R U2 R'", "R2 D' R U' R' U' R U R' D R2 U R / U2 L' U2 R U L U' L' U' R' U2 L / R U' R' U R U2 R' U R U2 R' U R U' R'", "R U R' L' U R U' R' L U R U R'", "U' R U R' L U' R U L' U' R'", "U R U L U' R' U R L' U' R'", "U' R U R' U' R U' R U2 R2 U' R2 U' R2", "U' R U R' U' R U2 R' U' R U2 R' U' R U R'", "U F' U2 L' U L U L' U L F", "U' L U2 L' U2 R U L U' L' U' R'", "U F' R U R' U' R' F R", "R U R' L U' R U R' L' U R U2 R'", "U R2 U R2' U R U' R U' R2'", "R U2 R' U R U2 R' U2 R U' R'", "U R U' R2 U2 R2 U R2 U R", "U' R U' R' U2 R2 U' L' U R2 U' L", "U2 R U' R' U2 R U' R' U' R U R'", "U R' U' R2 U' R2 U2 R2 U R'", "U' R U R' U2 R U2 R' U' R U2 R'", "U2 R2 U R' U R' U' R2 U' R2", "R U2 R' U R U' R' U2 R U' R'", "R U2 R' U R U2 R' U' R U2 R'", "U R U R' U2 R U2 R' U2 R U' R'", "U R U R' U2 R U R' U' R U2 R'", "R U' R' U' R U' R' U R U R'", "R U' R' U' R U R' U R U R'" ] }; +var lxs = { + "UFR": ["R U R2 U' R' U R", "R U2 R2 U' R' U R", "R U R U' R2 U' R2 U R2", "R D' R U R' D R'", "R' U2 R U2 R", "R' U' R U' R U2 R", "R' U2 R2 U R' U R2 U R'", "R U' R2 U' R U R U2 R U R'", "R2 U' R2 U2 R2 U R2", "R U' R' U R U' R2 U' R U R", "R' U' R U' R' U R2 U R", "R U' R2 U2 R U2 R2 U' R'", "R U2 R' U R' U2 R U2 R2 U' R'", "R' U' R U R2 U R' U R U' R'", "R U' R' U R U2 R2 U' R U R", "R U R' U R' U' R U R2 U R'", "R U R' U R' U' R2 U R", "R U2 R' U R' U' R2 U R", "R' U2 R U2 R U' R U R'", "R U' R' U R' U' R U R", "R U R' U R' U' R U' R U2 R", "R U R2 U' R U R2 U' R'", "R U2 R' U2 R' U2 R2 U2 R", "R' U' R U' R U R' U' R U2 R", "R U' R' U R U' R' U R' U' R U R", "R2 U2 R' U' R U' R2", "R U R' U R U' R'", "R U2 R' U R U' R'", "R U2 R' U' R U R'", "R U' R' U R U' R' U R U' R'"], + "RFU": ["S' R U R' U R U R' S", "R U R' S R2 S' R2", "R' U' R2 U' R' U R U' R' U R U R", "R' U' R U R U' R U R'", "R' U' R U D' R U' R' D R", "R' U2 R U2 R U2 R U R'", "R' U2 R U R U R", "R' U R U2 R2 U2 R' U' R", "R' U2 R' U R U R", "R' U' R U R", "R' U2 R2 U R' U R2 U' R'", "R' U' R U R U2 R U R'", "R U' R2 U2 R U R U R", "R' U' R U R2 U' R' U' R U R'", "R U' R2 U' R U R", "R' U2 R2 U2 R2 U' R'", "R U' R' U R' U2 R U2 R2 U' R'", "R U R' S' U2 S", "R' U' R2 U' R' U2 R2 U' R'", "R U2 R2 U' R U R", "R' U2 R' U2 R2 U R'", "R U R2 U2 R U R U R", "R U R' U' S' U2 S", "R' U2 R U R U' R' U R U R", "R U R2 U' R U R", "R2 D R' U2 R D' R' U R'", "R U' R' U' R U R'", "R U R'", "R U' R' U R U R'", "R U2 R' U R U R'"], + "FUR": ["R U2 R' U R' U' R U R2 U' R'", "R U R' U R' U' R U R2 U' R'", "R' U' R U R2 U' R'", "D' R' D R2 U' R2 D' R D", "R' U2 R U R' U' R U2 R", "R' U' R U R U' R U' R' U R U' R'", "R U R' U2 R' U' R2 U R", "R' U2 R2 U2 R", "R D' R U' R' D R'", "S R2' S' R2 U R U' R'", "R' U' R U' R U R U R", "R U2 R' U R' U' R' U R", "R' U' R2 U R", "R' U' R' U' R U2 R", "R U R' U' R' U' R U R", "R' U' R U R U R U R'", "S R2' S' R3 U2' R'", "R U R' U R' U' R' U R", "R U' R' U2 R' U' R2 U R", "R' U' R U D' R U R' D R", "R' U' R2 U' R' U R U R", "R U2 R' U2 R' U' R2 U R", "R' D' R2 U R U' R2 D", "R' U' R' U R", "R U2 R2 U2 R U2 R", "R' F R U R U' R' F' R U2 R'", "R U2 R' U2 R U' R'", "R U R' U2 R U' R'", "R U' R'", "R U' R' U2 R U' R'"], + "DFR": ["R U' R2 U' R U R U' R U R'", "S R2' S' R2", "R U' D' R U' R' U D R'", "R U2 R' U R D' R U' R' D R'", "R U R' U2 R D' R U' R' D R'", "R' U' R' U R U R U R'", "R U' R' U R U R' U R' U' R U R", "F' R U R' U' R' F R"], + "RDF": ["R' U' R U R U' R' U' R U R", "R U2 R' U R' U' R U R", "R2 U' R' U2 R' D' R U2 R' D", "R' U' R U R2 U R'", "R' U2 R U2 R2 U R'", "R' U2 R' U2 R2 U' R'", "R U2 R' U R U2 R2 U' R U R", "R U R' U' R U R'", "R U' R' U R U2 R' U R U' R'"], + "FDR": ["R U' R2 U' R' U R", "R U R2 U2 R U2 R", "R U' R2 D' R2 U R U' R2 D", "R U' R2 U' R U R2 U' R'", "R' D' R U R' U' D R2 U R", "R U' R' U R' U' R2 U R", "R U R' U' R U' R' U R' U' R U R", "R U' R' U R U' R'", "R U' R' U' R U R' U2 R U' R'"] +}; + var tdr = { "5-6": ["S R2 S' R2", "R' U R U' R' U2 R U' R' U R", "R' U' R U R' U2 R U R' U' R", "R U' R' U R U2 R' U R U' R'", "R U' R' D' R U' R' U R U' R' D U R U R'", "R' U D' R U R' U' R U R' U2 D R", "R U' R' U' R U R' U2 R U' R'", "R U' D R' U' R U R' U' R U2 D' R'", "R' U2 R2 U' R' U R U' R U' R' U R2", "R2 U R U2 R D R' U2 R", "D R D' R' U2 R' U' R2 D R'", "R2 U' R' U2 R' D' R U2 R'", "R' U R' U R U' R' U R U2 R", "R2 U2 R' U2 R U R' U R'", "D' R' D R U2 R U R2 D' R", "R U' R U' R' U2 R U2 R2", "R' U2 R' U' R U R' U' R U' R"], "6-5": ["R D R' U2 R U' D' R' D' R U R'", "R U R2 U2 R2 U R' D R' U R", "R U' D R' U' R U2 D' R'", "R' U' R2 U2 R2 U' R D' R U' R'", "R' U D' R U' R' U2 R U R' D U' R", "R U' R' U D' R U' R' D U R U' R'", "R' U D' R U R' D U2 R", "R' U R2 U R' U R' U R2 U R'", "R D R2 D' R U R' D R U2 R D' R'", "R U2 R U' R2 D' R U' R'", "R2 U' R' D R' U R D' R'", "F' R U2 R U' R' U' R' F", "R2 U R' U R' U2 R U R'", "R U' S R2 S' U R'", "R U2 R U R2 U' R2 U R' U R'", "R2 U2 R' U R U2 R' U R'", "R U' R U' R2 U R2 U' R' U2 R'", "R U' R U R' U2 R U' R' U R'"], @@ -1301,6 +1310,8 @@ window.algs = { "ELS (FR) (Justin Taylor)": els_fr, "ELS (BR) (Justin Taylor)": els_br, "ZZ OLS (Egide Hirwa)": ols, + + "LXS" : lxs, "Floating two edge flips (Ishaan Agrawal)": double_edge_flips,