diff --git a/messages/de.json b/messages/de.json index 249d0bb13..8e27098a0 100644 --- a/messages/de.json +++ b/messages/de.json @@ -822,6 +822,7 @@ "parity-4x4": "Spezielle Parity-Fälle beim 4x4.", "parity-5x5": "Spezielle Parity-Fälle beim 5x5.", "l2c-5x5": "L2C (Last Two Centers) sind Algorithmen, die beim 5x5 während der Reduktion die letzten beiden Zentren lösen, ohne die bereits gebauten Zentren zu zerstören.", + "l2e-5x5": "L2E (Last Two Edges) sind Algorithmen, die beim 5x5 während der Reduktion die letzten beiden Kantenpaare lösen, wenn sie sich nicht mehr mit einfachen Slice-Zügen verbinden lassen.", "l4e": "Letzte 4 Kanten beim Pyraminx.", "sv": "SV-Algorithmen (Summer Variation) lösen dein letztes F2L-Paar und orientieren gleichzeitig die Ecken der letzten Schicht, ähnlich wie WV (Winter Variation), jedoch für andere Paar- und Eckenkonfigurationen. Diese Auswahl hebt die nützlichsten Fälle hervor." } diff --git a/messages/en.json b/messages/en.json index ec6034d37..53c13248f 100644 --- a/messages/en.json +++ b/messages/en.json @@ -815,6 +815,7 @@ "parity-4x4": "These algorithms address the unique parity errors that can occur when solving a 4x4 Rubik's Cube, which do not happen on a standard 3x3 cube. They are essential for completing the solve after reducing the 4x4 to a 3x3 state.", "parity-5x5": "These algorithms address the unique parity errors that can occur when solving a 5x5 Rubik's Cube, which do not happen on a standard 3x3 cube. They are essential for completing the solve after reducing the 5x5 to a 3x3 state.", "l2c-5x5": "L2C (Last Two Centers) algorithms solve the final two centers of a 5x5 cube during the reduction step. They let you finish the centers without breaking the ones you have already built.", + "l2e-5x5": "L2E (Last Two Edges) algorithms fix the final two edge groups of a 5x5 cube during the reduction step, when the last two edges cannot be paired by simple slice moves.", "l4e": "Last 4 slots (Pyraminx) - These algorithms are used to solve the last four edge pieces of a Pyraminx puzzle. The goal is to position and orient these pieces correctly to complete the puzzle.", "sv": "SV (Summer Variation) algorithms solve your final F2L pair while simultaneously orienting the corners of the last layer, similar to WV (Winter Variation) but covering different pair and corner configurations. This selection highlights the most useful cases to learn." } diff --git a/messages/es.json b/messages/es.json index fc85cce72..4ae6c9cec 100644 --- a/messages/es.json +++ b/messages/es.json @@ -825,6 +825,7 @@ "parity-4x4": "Estos algoritmos abordan los errores de paridad únicos que pueden ocurrir al resolver un cubo de Rubik de 4x4, que no ocurren en un cubo de 3x3 estándar. Son esenciales para completar la resolución después de reducir el 4x4 a un estado de 3x3.", "parity-5x5": "Estos algoritmos abordan los errores de paridad únicos que pueden ocurrir al resolver un cubo de Rubik de 5x5, que no ocurren en un cubo de 3x3 estándar. Son esenciales para completar la resolución después de reducir el 5x5 a un estado de 3x3.", "l2c-5x5": "Los algoritmos L2C (Last Two Centers) resuelven los dos últimos centros de un cubo 5x5 durante la reducción. Permiten terminar los centros sin romper los que ya construiste.", + "l2e-5x5": "Los algoritmos L2E (Last Two Edges) resuelven los dos últimos grupos de aristas de un cubo 5x5 durante la reducción, cuando ya no se pueden emparejar con movimientos de slice simples.", "l4e": "Últimas 4 aristas (Pyraminx): estos algoritmos se utilizan para resolver las últimas cuatro piezas de arista de un rompecabezas Pyraminx. El objetivo es posicionar y orientar estas piezas correctamente para completar el rompecabezas.", "sv": "Los algoritmos SV (Summer Variation) resuelven tu último par de F2L mientras orientan simultáneamente las esquinas de la última capa, de forma similar a WV (Winter Variation) pero cubriendo otras configuraciones de par y esquina. Esta selección resalta los casos más útiles para aprender." } diff --git a/messages/fil.json b/messages/fil.json index d37e85c7d..6ede5bb01 100644 --- a/messages/fil.json +++ b/messages/fil.json @@ -825,6 +825,7 @@ "parity-4x4": "Tinutugunan ng mga algorithm na ito ang natatanging parity errors na maaaring mangyari kapag nilulutas ang 4x4 Rubik's Cube, na hindi nangyayari sa standard na 3x3 cube. Mahalaga ang mga ito para makumpleto ang solve pagkatapos i-reduce ang 4x4 sa 3x3 state.", "parity-5x5": "Tinutugunan ng mga algorithm na ito ang natatanging parity errors na maaaring mangyari kapag nilulutas ang 5x5 Rubik's Cube, na hindi nangyayari sa standard na 3x3 cube. Mahalaga ang mga ito para makumpleto ang solve pagkatapos i-reduce ang 5x5 sa 3x3 state.", "l2c-5x5": "Ang L2C (Last Two Centers) na mga algorithm ay lumulutas sa huling dalawang center ng 5x5 cube sa yugto ng reduction. Natatapos mo ang mga center nang hindi nasisira ang mga naibuo mo na.", + "l2e-5x5": "Ang L2E (Last Two Edges) na mga algorithm ay umaayos sa huling dalawang edge group ng 5x5 cube sa yugto ng reduction, kapag hindi na sila mapapares sa simpleng slice moves.", "l4e": "Last 4 slots (Pyraminx) - Ginagamit ang mga algorithm na ito para lutasin ang huling apat na edge piece ng Pyraminx puzzle. Ang layunin ay maposisyon at ma-orient nang tama ang mga pirasong ito para makumpleto ang puzzle.", "sv": "Ang mga algorithm ng SV (Summer Variation) ay lumulutas sa huling F2L pair habang sabay na inaayos ang orientation ng mga corner ng huling layer, katulad ng WV (Winter Variation) ngunit para sa ibang pares at corner configuration. Itinatampok ng seleksyong ito ang mga pinaka-kapaki-pakinabang na kaso na dapat matutunan." } diff --git a/messages/fr.json b/messages/fr.json index b357718e9..57849580d 100644 --- a/messages/fr.json +++ b/messages/fr.json @@ -822,6 +822,7 @@ "parity-4x4": "Algorithmes pour les parités du 4x4.", "parity-5x5": "Algorithmes pour les parités du 5x5.", "l2c-5x5": "Les algorithmes L2C (Last Two Centers) résolvent les deux derniers centres d'un 5x5 pendant la réduction, sans casser les centres déjà construits.", + "l2e-5x5": "Les algorithmes L2E (Last Two Edges) résolvent les deux dernières paires d'arêtes d'un 5x5 pendant la réduction, lorsqu'elles ne peuvent plus être appariées par de simples mouvements de tranche.", "l4e": "Dernières 4 arêtes du Pyraminx.", "sv": "Les algorithmes SV (Summer Variation) résolvent votre dernière paire F2L tout en orientant simultanément les coins de la dernière couche, un peu comme WV (Winter Variation) mais pour d'autres configurations de paire et de coin. Cette sélection met en avant les cas les plus utiles à apprendre." } diff --git a/messages/hi.json b/messages/hi.json index e0234eb94..b0a3de39d 100644 --- a/messages/hi.json +++ b/messages/hi.json @@ -822,6 +822,7 @@ "parity-4x4": "ये एल्गोरिदम 4x4 रुबिक क्यूब को हल करते समय होने वाली अनूठी समता त्रुटियों को संबोधित करते हैं, जो मानक 3x3 क्यूब पर नहीं होती हैं। 4x4 को 3x3 स्थिति में कम करने के बाद समाधान पूरा करने के लिए ये आवश्यक हैं।", "parity-5x5": "ये एल्गोरिदम 5x5 रुबिक क्यूब को हल करते समय होने वाली अनूठी समता त्रुटियों को संबोधित करते हैं, जो मानक 3x3 क्यूब पर नहीं होती हैं। 5x5 को 3x3 स्थिति में कम करने के बाद समाधान पूरा करने के लिए ये आवश्यक हैं।", "l2c-5x5": "L2C (Last Two Centers) एल्गोरिदम 5x5 क्यूब के अंतिम दो सेंटर को रिडक्शन चरण में हल करते हैं, बिना पहले से बने सेंटर को तोड़े।", + "l2e-5x5": "L2E (Last Two Edges) एल्गोरिदम 5x5 क्यूब के अंतिम दो एज ग्रुप को रिडक्शन चरण में ठीक करते हैं, जब उन्हें साधारण स्लाइस मूव्स से जोड़ा नहीं जा सकता।", "l4e": "अंतिम 4 स्लॉट (Pyraminx) - इन एल्गोरिदम का उपयोग Pyraminx पहेली के अंतिम चार किनारे के टुकड़ों को हल करने के लिए किया जाता है। लक्ष्य पहेली को पूरा करने के लिए इन टुकड़ों को सही ढंग से स्थिति और ओरिएंट करना है।", "sv": "SV (Summer Variation) एल्गोरिदम आपके अंतिम F2L जोड़े को हल करते हैं और साथ ही अंतिम परत के कोनों को भी उन्मुख करते हैं, कुछ हद तक WV (Winter Variation) की तरह, लेकिन अलग जोड़ी और कोने की स्थितियों के लिए। यह चयन सीखने के लिए सबसे उपयोगी मामलों को दर्शाता है।" } diff --git a/messages/id.json b/messages/id.json index f5b2e2c92..ddd50cf44 100644 --- a/messages/id.json +++ b/messages/id.json @@ -825,6 +825,7 @@ "parity-4x4": "Algoritma ini mengatasi kesalahan parity unik yang dapat terjadi saat menyelesaikan kubus Rubik 4x4, yang tidak terjadi pada kubus 3x3 standar. Algoritma ini penting untuk menyelesaikan solve setelah mereduksi 4x4 ke kondisi 3x3.", "parity-5x5": "Algoritma ini mengatasi kesalahan parity unik yang dapat terjadi saat menyelesaikan kubus Rubik 5x5, yang tidak terjadi pada kubus 3x3 standar. Algoritma ini penting untuk menyelesaikan solve setelah mereduksi 5x5 ke kondisi 3x3.", "l2c-5x5": "Algoritma L2C (Last Two Centers) menyelesaikan dua center terakhir pada kubus 5x5 saat tahap reduction, tanpa merusak center yang sudah dibangun.", + "l2e-5x5": "Algoritma L2E (Last Two Edges) memperbaiki dua kelompok edge terakhir pada kubus 5x5 saat tahap reduction, ketika keduanya tidak bisa dipasangkan dengan gerakan slice biasa.", "l4e": "4 slot terakhir (Pyraminx) - Algoritma ini digunakan untuk menyelesaikan empat bagian edge terakhir dari puzzle Pyraminx. Tujuannya adalah memposisikan dan mengorientasikan bagian-bagian ini dengan benar untuk menyelesaikan puzzle.", "sv": "Algoritma SV (Summer Variation) menyelesaikan pasangan F2L terakhir sekaligus mengorientasikan sudut lapisan terakhir, mirip dengan WV (Winter Variation) tetapi untuk konfigurasi pasangan dan sudut yang berbeda. Pilihan ini menyoroti kasus-kasus paling berguna untuk dipelajari." } diff --git a/messages/it.json b/messages/it.json index 88570fc55..3d7a7e455 100644 --- a/messages/it.json +++ b/messages/it.json @@ -825,6 +825,7 @@ "parity-4x4": "Questi algoritmi risolvono gli errori di parità unici che possono verificarsi risolvendo un cubo di Rubik 4x4, che non si presentano su un normale cubo 3x3. Sono essenziali per completare la risoluzione dopo aver ridotto il 4x4 a uno stato 3x3.", "parity-5x5": "Questi algoritmi risolvono gli errori di parità unici che possono verificarsi risolvendo un cubo di Rubik 5x5, che non si presentano su un normale cubo 3x3. Sono essenziali per completare la risoluzione dopo aver ridotto il 5x5 a uno stato 3x3.", "l2c-5x5": "Gli algoritmi L2C (Last Two Centers) risolvono gli ultimi due centri di un cubo 5x5 durante la riduzione, senza rompere i centri già costruiti.", + "l2e-5x5": "Gli algoritmi L2E (Last Two Edges) risolvono le ultime due coppie di spigoli di un cubo 5x5 durante la riduzione, quando non possono più essere abbinate con semplici mosse di slice.", "l4e": "Ultimi 4 spigoli (Pyraminx) - Questi algoritmi vengono usati per risolvere gli ultimi quattro spigoli di un Pyraminx. L'obiettivo è posizionare e orientare correttamente questi pezzi per completare il puzzle.", "sv": "Gli algoritmi SV (Summer Variation) risolvono l'ultima coppia F2L orientando contemporaneamente gli spigoli dell'ultimo strato, in modo simile a WV (Winter Variation) ma per configurazioni di coppia e spigolo diverse. Questa selezione evidenzia i casi più utili da imparare." } diff --git a/messages/ja.json b/messages/ja.json index 2a0500f31..74f9a7e0b 100644 --- a/messages/ja.json +++ b/messages/ja.json @@ -822,6 +822,7 @@ "parity-4x4": "4x4特有のパリティ手順です。", "parity-5x5": "5x5特有のパリティ手順です。", "l2c-5x5": "L2C(最後の2つのセンター)は、5x5のリダクション中に残り2面のセンターを、すでに揃えたセンターを崩さずに完成させる手順です。", + "l2e-5x5": "L2E(最後の2つのエッジ)は、5x5のリダクション中に、単純なスライス手順ではペアにできない最後の2組のエッジを揃える手順です。", "l4e": "ピラミンクスの最後のエッジ4つを揃える手順です。", "sv": "SV(サマーバリエーション)は、最後のF2Lペアを挿入しながら最終層のコーナーを同時に揃える手順で、WV(ウィンターバリエーション)に似ていますが、異なるペアとコーナーの組み合わせを扱います。このセレクションでは覚えておくと便利なケースを厳選しています。" } diff --git a/messages/ko.json b/messages/ko.json index 376bad429..664bf37cf 100644 --- a/messages/ko.json +++ b/messages/ko.json @@ -822,6 +822,7 @@ "parity-4x4": "4x4 큐브의 예외 상황(Parity) 처리 알고리즘입니다.", "parity-5x5": "5x5 큐브의 예외 상황(Parity) 처리 알고리즘입니다.", "l2c-5x5": "L2C(Last Two Centers)는 5x5 리덕션 단계에서 마지막 두 센터를 이미 맞춘 센터를 무너뜨리지 않고 완성하는 알고리즘입니다.", + "l2e-5x5": "L2E(Last Two Edges)는 5x5 리덕션 단계에서 단순한 슬라이스 무브로는 짝을 맞출 수 없는 마지막 두 엣지 그룹을 해결하는 알고리즘입니다.", "l4e": "피라밍크스의 마지막 4개 엣지를 맞추는 알고리즘입니다.", "sv": "SV(서머 배리에이션) 알고리즘은 마지막 F2L 페어를 맞추면서 동시에 마지막 레이어의 코너를 정렬합니다. WV(윈터 배리에이션)와 비슷하지만 다른 페어 및 코너 구성을 다룹니다. 이 선택 목록은 익혀두면 유용한 케이스를 강조합니다." } diff --git a/messages/pl.json b/messages/pl.json index 771400dfd..43347ab51 100644 --- a/messages/pl.json +++ b/messages/pl.json @@ -825,6 +825,7 @@ "parity-4x4": "Te algorytmy rozwiązują unikalne błędy parzystości, które mogą wystąpić podczas układania kostki Rubika 4x4, a których nie ma na standardowej kostce 3x3. Są niezbędne do ukończenia układania po zredukowaniu 4x4 do stanu 3x3.", "parity-5x5": "Te algorytmy rozwiązują unikalne błędy parzystości, które mogą wystąpić podczas układania kostki Rubika 5x5, a których nie ma na standardowej kostce 3x3. Są niezbędne do ukończenia układania po zredukowaniu 5x5 do stanu 3x3.", "l2c-5x5": "Algorytmy L2C (Last Two Centers) układają dwa ostatnie centra kostki 5x5 na etapie redukcji, bez psucia już ułożonych centrów.", + "l2e-5x5": "Algorytmy L2E (Last Two Edges) układają dwie ostatnie grupy krawędzi kostki 5x5 na etapie redukcji, gdy nie da się ich już połączyć prostymi ruchami slice.", "l4e": "Ostatnie 4 krawędzie (Pyraminx) - Te algorytmy służą do ułożenia ostatnich czterech elementów krawędziowych Pyraminxa. Celem jest prawidłowe rozmieszczenie i zorientowanie tych elementów, aby ukończyć układankę.", "sv": "Algorytmy SV (Summer Variation) rozwiązują ostatnią parę F2L, jednocześnie orientując narożniki ostatniej warstwy, podobnie jak WV (Winter Variation), ale dla innych konfiguracji pary i narożnika. Ten zestaw podkreśla najbardziej przydatne przypadki do nauki." } diff --git a/messages/pt.json b/messages/pt.json index 2d2ae7e62..6c7920469 100644 --- a/messages/pt.json +++ b/messages/pt.json @@ -822,6 +822,7 @@ "parity-4x4": "Algoritmos para paridades de 4x4.", "parity-5x5": "Algoritmos para paridades de 5x5.", "l2c-5x5": "Os algoritmos L2C (Last Two Centers) resolvem os dois últimos centros de um cubo 5x5 durante a redução, sem quebrar os centros já montados.", + "l2e-5x5": "Os algoritmos L2E (Last Two Edges) resolvem os dois últimos grupos de arestas de um cubo 5x5 durante a redução, quando não podem mais ser emparelhados com movimentos de slice simples.", "l4e": "Últimos 4 meios do Pyraminx.", "sv": "Os algoritmos SV (Summer Variation) resolvem o seu último par de F2L enquanto orientam simultaneamente os cantos da última camada, de forma semelhante ao WV (Winter Variation), mas cobrindo outras configurações de par e canto. Esta seleção destaca os casos mais úteis para aprender." } diff --git a/messages/ru.json b/messages/ru.json index bdcd1ea77..ac435106f 100644 --- a/messages/ru.json +++ b/messages/ru.json @@ -822,6 +822,7 @@ "parity-4x4": "Алгоритмы паритетов для 4x4.", "parity-5x5": "Алгоритмы паритетов для 5x5.", "l2c-5x5": "Алгоритмы L2C (Last Two Centers) собирают два последних центра кубика 5x5 на этапе редукции, не разрушая уже собранные центры.", + "l2e-5x5": "Алгоритмы L2E (Last Two Edges) собирают две последние группы рёбер куба 5x5 на этапе редукции, когда их уже нельзя соединить простыми слайс-вращениями.", "l4e": "Последние 4 ребра Пираминкса.", "sv": "Алгоритмы SV (Summer Variation) решают последнюю пару F2L, одновременно ориентируя углы последнего слоя, подобно WV (Winter Variation), но для других конфигураций пары и угла. Эта подборка выделяет самые полезные случаи для изучения." } diff --git a/messages/th.json b/messages/th.json index 2eab2ee85..08749b155 100644 --- a/messages/th.json +++ b/messages/th.json @@ -825,6 +825,7 @@ "parity-4x4": "อัลกอริทึมเหล่านี้จัดการข้อผิดพลาด parity เฉพาะที่อาจเกิดขึ้นเมื่อแก้ลูกบาศก์รูบิก 4x4 ซึ่งไม่เกิดขึ้นบนลูกบาศก์ 3x3 มาตรฐาน จำเป็นสำหรับการแก้ให้เสร็จหลังจากลดรูป 4x4 ให้เป็นสถานะ 3x3", "parity-5x5": "อัลกอริทึมเหล่านี้จัดการข้อผิดพลาด parity เฉพาะที่อาจเกิดขึ้นเมื่อแก้ลูกบาศก์รูบิก 5x5 ซึ่งไม่เกิดขึ้นบนลูกบาศก์ 3x3 มาตรฐาน จำเป็นสำหรับการแก้ให้เสร็จหลังจากลดรูป 5x5 ให้เป็นสถานะ 3x3", "l2c-5x5": "อัลกอริทึม L2C (Last Two Centers) ใช้แก้เซ็นเตอร์สองอันสุดท้ายของลูกบาศก์ 5x5 ในขั้นตอน reduction โดยไม่ทำลายเซ็นเตอร์ที่ต่อไว้แล้ว", + "l2e-5x5": "อัลกอริทึม L2E (Last Two Edges) ใช้แก้กลุ่มขอบสองกลุ่มสุดท้ายของลูกบาศก์ 5x5 ในขั้นตอน reduction เมื่อไม่สามารถจับคู่ได้ด้วยการหมุน slice ธรรมดา", "l4e": "ขอบ 4 ชิ้นสุดท้าย (Pyraminx) - อัลกอริทึมเหล่านี้ใช้เพื่อแก้ชิ้นส่วนขอบสี่ชิ้นสุดท้ายของพัซเซิล Pyraminx เป้าหมายคือการจัดตำแหน่งและวางแนวชิ้นส่วนเหล่านี้ให้ถูกต้องเพื่อแก้พัซเซิลให้สำเร็จ", "sv": "อัลกอริทึม SV (Summer Variation) แก้คู่ F2L สุดท้ายพร้อมกับจัดทิศทางมุมของชั้นบนสุดไปพร้อมกัน คล้ายกับ WV (Winter Variation) แต่ครอบคลุมรูปแบบคู่และมุมที่แตกต่างกัน ชุดนี้เน้นกรณีที่มีประโยชน์มากที่สุดในการเรียนรู้" } diff --git a/messages/uk.json b/messages/uk.json index ebf50ab3f..757a737a5 100644 --- a/messages/uk.json +++ b/messages/uk.json @@ -825,6 +825,7 @@ "parity-4x4": "Ці алгоритми усувають унікальні помилки парності, що можуть виникати під час складання кубика 4x4 і не трапляються на стандартному кубі 3x3. Вони потрібні для завершення складання після зведення 4x4 до стану 3x3.", "parity-5x5": "Ці алгоритми усувають унікальні помилки парності, що можуть виникати під час складання кубика 5x5 і не трапляються на стандартному кубі 3x3. Вони потрібні для завершення складання після зведення 5x5 до стану 3x3.", "l2c-5x5": "Алгоритми L2C (Last Two Centers) збирають два останні центри кубика 5x5 на етапі редукції, не руйнуючи вже зібрані центри.", + "l2e-5x5": "Алгоритми L2E (Last Two Edges) збирають дві останні групи ребер кубика 5x5 на етапі редукції, коли їх уже не з'єднати простими слайс-обертаннями.", "l4e": "Останні 4 слоти (Пірамінкс) — ці алгоритми використовуються для розв'язання останніх чотирьох ребер головоломки Пірамінкс. Мета — правильно розташувати й орієнтувати ці елементи, щоб завершити головоломку.", "sv": "Алгоритми SV (Summer Variation) розв'язують останню пару F2L, одночасно орієнтуючи кути останнього шару, подібно до WV (Winter Variation), але для інших конфігурацій пари та кута. Ця добірка виділяє найкорисніші випадки для вивчення." } diff --git a/messages/vi.json b/messages/vi.json index b212b93f7..1dde50b34 100644 --- a/messages/vi.json +++ b/messages/vi.json @@ -825,6 +825,7 @@ "parity-4x4": "Các thuật toán này xử lý các lỗi parity đặc thù có thể xảy ra khi giải khối Rubik 4x4, vốn không xuất hiện trên khối 3x3 thông thường. Chúng rất cần thiết để hoàn tất việc giải sau khi đưa khối 4x4 về trạng thái 3x3.", "parity-5x5": "Các thuật toán này xử lý các lỗi parity đặc thù có thể xảy ra khi giải khối Rubik 5x5, vốn không xuất hiện trên khối 3x3 thông thường. Chúng rất cần thiết để hoàn tất việc giải sau khi đưa khối 5x5 về trạng thái 3x3.", "l2c-5x5": "Các thuật toán L2C (Last Two Centers) giải hai tâm cuối cùng của khối 5x5 trong bước reduction mà không phá các tâm đã ghép.", + "l2e-5x5": "Các thuật toán L2E (Last Two Edges) xử lý hai nhóm cạnh cuối cùng của khối 5x5 trong bước reduction, khi chúng không thể ghép bằng các nước slice đơn giản.", "l4e": "4 cạnh cuối (Pyraminx) - Các thuật toán này được dùng để giải bốn mảnh cạnh cuối của puzzle Pyraminx. Mục tiêu là đặt vị trí và định hướng các mảnh này chính xác để hoàn thành puzzle.", "sv": "Các thuật toán SV (Summer Variation) giải cặp F2L cuối cùng đồng thời định hướng các góc của tầng cuối, tương tự như WV (Winter Variation) nhưng áp dụng cho các cấu hình cặp và góc khác. Bộ sưu tập này nêu bật những trường hợp hữu ích nhất cần học." } diff --git a/messages/zh.json b/messages/zh.json index eba998b7a..43009e9b2 100644 --- a/messages/zh.json +++ b/messages/zh.json @@ -822,6 +822,7 @@ "parity-4x4": "解决 4x4 魔方中特有的特殊情况(Parity)算法。", "parity-5x5": "解决 5x5 魔方中特有的特殊情况(Parity)算法。", "l2c-5x5": "L2C(最后两个中心块)算法用于在 5x5 降阶阶段完成最后两个中心块,且不会破坏已经拼好的中心块。", + "l2e-5x5": "L2E(最后两组棱块)算法用于在 5x5 降阶阶段处理最后两组棱块,此时已无法用简单的中层转动完成配对。", "l4e": "金字塔魔方最后四条棱块的还原算法。", "sv": "SV(夏季变体)算法在插入最后一组F2L的同时调整顶层角块的朝向,类似于WV(冬季变体),但适用于不同的组合和角块情况。此精选集突出了最实用的情形。" } diff --git a/src/shared/const/algorithms-sets.ts b/src/shared/const/algorithms-sets.ts index bae6ed311..ec047f94e 100644 --- a/src/shared/const/algorithms-sets.ts +++ b/src/shared/const/algorithms-sets.ts @@ -11,6 +11,7 @@ import { WV_ALGS } from '@/shared/data/algs/vw' import { PARITY_444_ALGS } from '@/shared/data/algs/parity-444' import { PARITY_555_ALGS } from '@/shared/data/algs/parity-555' import { L2C_555_ALGS } from '@/shared/data/algs/l2c-555' +import { L2E_555_ALGS } from '@/shared/data/algs/l2e-555' import { CLL_ALGS } from '@/shared/data/algs/cll' import { EG_1_ALGS } from '@/shared/data/algs/eg-1' import { EG_2_ALGS } from '@/shared/data/algs/eg-2' @@ -408,6 +409,23 @@ export const ALGORITHM_SETS = [ }, file: 'l2c-555.ts' }, + { + slug: 'l2e-5x5', + goal: 'full', + title: 'L2E', + subtitle: 'Last Two Edges (5x5)', + puzzle: '5x5x5', + algorithms: L2E_555_ALGS, + Icon: Grid2x2Plus, + difficulty: 2, + virtualization: { + experimentalStickering: 'edges-only', + puzzle: '5x5x5', + visualization: '3D', + experimentalDragInput: 'none' + }, + file: 'l2e-555.ts' + }, { slug: 'l4e', goal: 'full', diff --git a/src/shared/data/algs/index.ts b/src/shared/data/algs/index.ts index 40bbdbf44..d34e5fdde 100644 --- a/src/shared/data/algs/index.ts +++ b/src/shared/data/algs/index.ts @@ -9,6 +9,7 @@ export { EG_1_ALGS } from './eg-1' export { EG_2_ALGS } from './eg-2' export { F2L_ALGS } from './f2l' export { L2C_555_ALGS } from './l2c-555' +export { L2E_555_ALGS } from './l2e-555' export { L4E_ALGS } from './l4e' export { OCLL_ALGS } from './ocll' export { OLL_ALGS } from './oll' @@ -37,6 +38,7 @@ import { EG_1_ALGS } from './eg-1' import { EG_2_ALGS } from './eg-2' import { F2L_ALGS } from './f2l' import { L2C_555_ALGS } from './l2c-555' +import { L2E_555_ALGS } from './l2e-555' import { L4E_ALGS } from './l4e' import { OCLL_ALGS } from './ocll' import { OLL_ALGS } from './oll' @@ -66,6 +68,7 @@ export const ALL_ALGS: AlgorithmCollection[] = [ ...EG_2_ALGS, ...F2L_ALGS, ...L2C_555_ALGS, + ...L2E_555_ALGS, ...L4E_ALGS, ...OCLL_ALGS, ...OLL_ALGS, diff --git a/src/shared/data/algs/l2e-555.ts b/src/shared/data/algs/l2e-555.ts new file mode 100644 index 000000000..f3faac338 --- /dev/null +++ b/src/shared/data/algs/l2e-555.ts @@ -0,0 +1,165 @@ +import { AlgorithmCollection } from '@/features/algorithms-list/model/types' + +const idMethod = 'L2E_555_ALGS' +const puzzle = '555' +const group = 'Last Two Edges' + +export const L2E_555_ALGS: AlgorithmCollection[] = [ + { + name: 'L2E 1', + id: '1f776aef-f69a-4021-b53a-e0a9f44cea3b', + idMethod, + puzzle, + group, + algs: [{ moves: "Rw' U' R' U R' F R F' Rw", id: '95288800-485f-4851-841e-32fe1a57f2cf' }] + }, + { + name: 'L2E 2', + id: '316ced52-004b-4e57-a249-3d1152b015b2', + idMethod, + puzzle, + group, + algs: [ + { moves: "Lw U' R' U R' F R F' Lw'", id: '7d593f41-8173-47ca-bc21-1721c6200ca1' }, + { moves: "z y Uw F' D' F D' L D L' Uw' y' z'", id: '8b9cdd22-0a0e-4347-b80b-ce07b4cf0735' } + ] + }, + { + name: 'L2E 3', + id: '3599b8c4-0426-4e69-b10e-f7b449415b35', + idMethod, + puzzle, + group, + algs: [ + { moves: "x' M' U' R' U R' F R F' M x", id: '7c1c04a2-2978-4a2f-a7d3-4949bec7dafd' }, + { moves: "r' l U' R' U R' F R F' r l'", id: '06b30cc7-e345-4d40-acf4-4d0ae2dcc87c' }, + { moves: "x' z' E' L' U' L U' F U F' E z x", id: '514aed5a-f336-4014-8bcf-06318476878e' } + ] + }, + { + name: 'L2E 4', + id: 'ee8b399d-bdd2-44ff-a798-79860a97831e', + idMethod, + puzzle, + group, + algs: [ + { moves: 'Rw2 F2 U2 Rw2 U2 F2 Rw2', id: 'aac68586-9f88-4443-92b7-1986f4fbebcc' }, + { moves: 'Rw2 F2 U2 r2 U2 F2 Rw2', id: '4240aa4e-49e0-4db9-a031-a1199dd62cab' }, + { moves: "z' y' Uw2' R2 F2 Uw2' F2 R2' Uw2'", id: '44ab7b09-777a-47b9-90a4-4aa305369ade' }, + { moves: "y x' Uw2 L2 F2 Uw2 F2 L2 Uw2", id: 'a9495cb1-3442-4f1c-aeb5-079240ca975d' } + ] + }, + { + name: 'L2E 5', + id: '908f025d-7265-4cbd-bbf7-e83c80441bed', + idMethod, + puzzle, + group, + algs: [ + { + moves: "Rw2 B2 Rw' U2 Rw' U2' x' U2 Rw' U2' Rw U2 Rw' U2' Rw2 U2 x", + id: '248ed3ba-a53c-446e-afd0-5ce4e2812d88' + }, + { moves: "r2 B2 r' U2 r' U2 x' U2 r' U2 r U2 r' U2 r2 U2", id: '2775ceb8-c78a-4e38-852f-5537448808a8' } + ] + }, + { + name: 'L2E 6', + id: 'c9d8949f-de67-40ca-9e0e-0ea5ea1e7bf6', + idMethod, + puzzle, + group, + algs: [ + { moves: "Rw' U2 3Rw U2 3Rw' F2 Rw2 U2 Rw U2 Rw' U2 F2 Rw2 F2", id: '7e823abf-f72c-4bac-8913-17d954f825bb' }, + { + moves: "Rw U2 x Rw U2 Rw U2 3Rw' U2 Lw U2 Rw' U2 Rw U2 Rw' U2 Rw'", + id: 'bf4a249a-867e-41c3-88d4-2133ce0efc2f' + }, + { + moves: "Rw U2 x Rw U2 Rw U2 Rw' U2 Lw U2 3Rw' U2 Rw U2 Rw' U2 Rw'", + id: '0e4f1fa9-9c82-43e2-804a-0920d4e8ea90' + }, + { moves: "Rw2 B2 U2 Lw U2 Rw' U2 Rw U2 F2 Rw F2 Lw' B2 Rw2", id: '3162f67b-b8fa-4a80-9e3d-ac8a2ae09a28' } + ] + }, + { + name: 'L2E 7', + id: '20275d4f-2712-4958-9d14-008405ac2741', + idMethod, + puzzle, + group, + algs: [ + { moves: "y2 Rw U2 Rw U2' x U2 Rw U2' 3Rw' U2 Lw U2' Rw2", id: '3b7513bb-7377-48fd-bb44-9505af6fc705' }, + { moves: "Lw' U2 Lw' U2 F2 Lw' F2 Rw U2 Rw' U2 Lw2", id: '4ce1dbf1-e8df-4d16-9991-f42d5c988c4b' } + ] + }, + { + name: 'L2E 8', + id: 'c71f8658-34ec-43e5-89cb-296a8dc02100', + idMethod, + puzzle, + group, + algs: [ + { moves: "Lw2 F2 U2 Lw' U2 Lw2 F2 Lw' U2 Lw2 U2 F2 Lw' F2", id: 'c64b884c-c7a5-4685-ad9e-81f97afb8034' }, + { moves: "l2 F2 U2 r U2 r2 F2 r U2 l2 U2 F2 l' F2", id: 'edeb84a3-fea5-4c70-82e9-a74508fac3fe' }, + { moves: "F2 Rw U2 Rw U2' Rw' F2 Rw' U2 Rw' U2' Rw U2 Rw' U2' Rw2", id: '2702dd21-dc90-4d79-b106-450f30b36d2d' } + ] + }, + { + name: 'L2E 9', + id: 'cf3ffc13-aa40-46e0-9cb7-c2cebcf45839', + idMethod, + puzzle, + group, + algs: [ + { moves: "B2 Rw' U2 Rw' U2' Rw B2 Rw U2 Rw U2' Rw' U2 Rw U2' Rw2", id: '6b0b2ec3-7c41-42a7-bdf6-304a37f912fd' }, + { moves: 'r2 F2 U2 r U2 r2 F2 r U2 r2 U2 F2 r F2', id: 'f536148c-5b0d-4859-8022-f8a173e03c3b' }, + { + moves: "x' U2 Rw U2 Rw U2' Rw' F2 Rw' U2 Rw' U2' Rw U2 Rw' U2' Rw2 U2 F2 U2 F2 x", + id: '946a16c3-ca86-441a-ad16-f220c970a49a' + }, + { moves: "Rw2 F2 U2 Lw' U2 Lw2 F2 Lw' U2 Rw2 U2 F2 Rw F2", id: '6cef05eb-99e7-4aeb-8ad3-e572b577e90d' } + ] + }, + { + name: 'L2E 10', + id: '4e656ef7-ee85-4b79-83cf-90cf53d43d13', + idMethod, + puzzle, + group, + algs: [{ moves: "Rw' U2 Rw2 U2 Rw U2 Rw' U2 Rw U2 Rw2 U2 Rw'", id: 'd4e22a13-a032-49dc-9466-bf0429f581b5' }] + }, + { + name: 'L2E 11', + id: 'bbfadb3b-0db4-4a2d-aec8-1c0345356369', + idMethod, + puzzle, + group, + algs: [{ moves: "Rw U2 Rw2 U2 Rw' U2 Rw U2 Rw' U2 Rw2 U2 Rw", id: 'b1ca74d3-7b68-41ca-ad99-1baf3f6169c8' }] + }, + { + name: 'L2E 12', + id: 'b4b582b2-eaf0-4055-94cf-3ebda672ff90', + idMethod, + puzzle, + group, + algs: [ + { + moves: "Rw' U2 Rw U2 3Lw' U2 Rw U2 Rw U2' Rw' U2 Rw U2' Rw2 D2 F2 U2 D2", + id: 'a4bf82e0-10de-4d8f-bdfb-562d4bb7ca6b' + }, + { moves: "Rw' U2 Rw' U2 B2 Rw' B2 Rw' F2 Lw2 F2 Rw U2 Rw2", id: 'ed05d91c-5760-4ca1-b850-e1d5e7263961' } + ] + }, + { + name: 'L2E 13', + id: '1af5c6a3-9410-40a7-8f15-0fe66d37b855', + idMethod, + puzzle, + group, + algs: [ + { moves: "r U R' U' r2 U' R' U r2 U R' U' r'", id: 'aab8497f-cedd-4547-9672-70bc286874b9' }, + { moves: "Rw U R U' Rw2 U' R U Rw2 U R U' Rw'", id: 'b7380375-2747-45b0-b769-827c5e2d3a8c' } + ] + } +]