Có nhiều cách để đổi chỗ hai góc trên một khối rubik 4x4x4. Bài viết này nhằm chỉ ra (cho những ai chưa biết rằng có nhiều hơn một cách) những cách khác nhau để làm điều này.
Mình sẽ bắt đầu với những cách dễ nhất và dần chuyển sang những cách nâng cao hơn.
[1]
Áp dụng một thuật toán parity PLL ngược lại như u2 r2 U2 2R2 U2 r2 u2 (click vào link để xem animation) cho lớp cuối cùng rồi giải như bình thường.
[2]
Nếu bạn đã biết thuật toán xoay 3 góc lớp cuối (được dùng trong nhiều phương pháp 3x3x3 dành cho người mới bắt đầu), R U’ L’ U R’ U’ L U, bạn chỉ cần chuyển động R thành một bước quay rộng (quay cùng lúc cả lớp trong và ngoài bên phải), thêm một bước U, và lặp lại chuỗi, r U’ L’ U r’ U’ L U U, 9 lần. (Trong ký hiệu này, r nghĩa là Rw = (Rr) trong các ký hiệu khác.)
[3]
Áp dụng một thuật toán parity PLL ngược lại như u2 r2 U2 2R2 U2 r2 u2 rồi thực hiện một thuật toán 3x3x3 cụ thể như một T-Perm PLL sau đó. (Và ngược lại.) Xem ví dụ này . Ý tưởng này tương tự như phương pháp đầu tiên, nếu bạn đã biết PLL (Permutation Last Layer).
[4]
Bắt đầu với một PLL khác, như một V-Perm. Chèn một thuật toán parity PLL ngược lại vào bên trong nó, thay vì trước hoặc sau nó. Ví dụ . (Điều này được gọi là chèn trong FMC (Fewest Move Challenge).)
[5]
Nếu chúng ta chỉ sử dụng một loại T-Perm khác và chèn thuật toán parity PLL ngược lại ngắn nhất vào bên trong nó, chúng ta có thể áp dụng kỹ thuật trên (chèn) để tạo ra thuật toán hoán đổi 2 góc liền kề ngắn nhất có thể như F2 R2 B’ D’ B R2 F’ U F’ 2F2 L2 2F2 l2 2F2 2L2 U’ (một thuật toán được tìm ra bởi Clément Gallet). Các bước di chuyển được in chữ đậm rõ ràng là một thuật toán parity PLL, và phần còn lại của thuật toán là loại T-Perm đặc biệt này.
[6]
Bắt đầu với một thuật toán parity PLL không thuần túy như cái này và thêm một T-Perm cụ thể vào nó để có được thứ gì đó như cái này. Sau đó dịch chuyển tuần hoàn (xoay các bước di chuyển của thuật toán theo chiều kim đồng hồ hoặc ngược chiều kim đồng hồ) cho đến khi không còn tâm nào bị đổi màu. Để có được Rw2 R U2 R U2 R’ U2 Rw’ U2 Rw2 U2 Rw2 U2 L Rw’ U2 R’ U2 R U2 L’ Rw2. (Đây là một video hướng dẫn mình đã làm trước đây giải thích cách trích xuất T-Perm như vậy từ các thuật toán parity OLL.)
[7]
Phương pháp này tương tự như việc kết hợp parity PLL ngược lại với một T-Perm.
-
Bắt đầu với J-Perm như F’ U2 R F R’ U R F’ R’ U F U.
-
Biến tập hợp con sau đây của các bước quay của nó thành các bước quay rộng.Fw’ U2 Rw Fw Rw’ U Rw Fw’ Rw’ U Fw U.
-
Kết hợp nó với một thuật toán xoay 2 cạnh cánh 2 chu kỳ giải quyết bốn cạnh cánh trở lại trực tiếp: 2R2 B2 U 2L2 U’ 2L2 U 2L2 U’ B2 2R2 để có được sự kết hợp này.
-
(Parity PLL ngược lại chỉ là một trong 58 trường hợp xoay 2 chu kỳ lớp cuối có thể có. Do đó, điều này cho thấy rằng chúng ta chỉ bắt đầu với một thuật toán PLL đã được sửa đổi làm hỏng bốn cạnh cánh thay vì giữ chúng ghép đôi thành hai cạnh ghép như các thuật toán PLL thông thường.)
[8]
-
Phân tách một thuật toán parity PLL ngược lại cụ thể thành một số phần, rồi chèn các bước di chuyển 3x3x3 (chỉ mặt ngoài) vào giữa, trước và sau mỗi phần.
-
Bắt đầu với thuật toán parity PLL ngược lại 2R2 F2 U2 2R2 U2 F2 2R2.
-
Chia nó thành hai phần: (2R2 F2 U2 2R)(2R U2 F2 2R2).
-
Chèn các bước di chuyển 3x3x3 (chỉ mặt ngoài) “một cách ngẫu nhiên”. Ví dụ, các bước di chuyển được in chữ đậm trong chuỗi sau tạo nên thuật toán parity PLL ngược lại 7 bước được nêu ở trên. Nhưng tất cả các bước di chuyển khác đều là các bước di chuyển 3x3x3 (chỉ mặt ngoài): 2R2 F2 U2 2R L F2 L’ F2 R2 U2 R U2 R 2R U2 F2 2R2 R2 F2 U2 F2 U2 R’ F2.(Điều này không phải là ma thuật. Đây là cơ sở khoa học đằng sau nó.)
[9]
-
Phân tách một thuật toán parity PLL ngược lại cụ thể thành một số phần, rồi chèn các bước di chuyển 4x4x4 vào giữa, trước và sau mỗi phần.
-
Bắt đầu với thuật toán parity PLL ngược lại 2R2 F2 U2 2R2 U2 F2 2R2.
-
Chia nó thành hai phần: (2R2 F2 U2)(2R2 U2 F2 2R2).
-
Chèn các bước di chuyển 4x4x4 “một cách ngẫu nhiên”. Ví dụ, các bước di chuyển được in chữ đậm trong chuỗi sau tạo nên thuật toán parity PLL ngược lại 7 bước đã nêu. r2 F2 U2 y z’ u2 L’ u2 L R u2 R’ u2 z y’ 2R2 U2 F2 r2 U.
-
Ý tưởng này được tạo ra từ một giải pháp tối ưu về số bước di chuyển từ một chương trình giải rubik 4x4x4 bằng máy tính, vì vậy nó ma thuật hơn so với cách trước. Nhưng dưới đây là một “phác thảo” về những gì đang diễn ra để cho thấy rằng phương pháp này thực sự tương tự như phương pháp chèn parity PLL vào một thuật toán PLL 3x3x3 (như V-Perm).
-
Dưới đây là một phác thảo:
-
r2 F2 U2 2R2 ________________________Các bước di chuyển ban đầu.
-
2R2 _________________________________ Bước quay thêm để gây ra Parity PLL
-
y z’ u2 L’ u2 L R u2 R’ u2 z y’ _______Cơ sở
-
r2 U2 F2 Rw2 _________________________Ngược lại của bước ban đầu.
-
U __________________________________Bước hoàn thiện để làm cho “thuần túy”
-
Nếu chúng ta bỏ qua 2R2 (“Bước quay thêm để gây ra Parity PLL”), r2 F2 U2 2R2 y z’ u2 L’ u2 L R u2 R’ u2 z y’ 2R2 U2 F2 r2 U (trong đó khoảng trống ” ” là nơi 2R2 đã từng ở), chúng ta sẽ nhận được kết quả tương tự như khi chúng ta thực hiện một thuật toán N-Perm 3x3x3 cho 4x4x4. Tức là, thuật toán này là một N-Perm 4x4x4.
-
(Ngược lại, đây là một N-Perm 3x3x3 được thực hiện trên một khối 4x4x4. Cả hai đều có cùng hiệu ứng trực quan, nhưng N-Perm 3x3x3 chỉ bao gồm các bước quay mặt ngoài, trong khi N-Perm 4x4x4 bao gồm hỗn hợp các bước quay mặt ngoài và các bước quay lát trong và các bước quay bao gồm cả hai (các bước quay rộng).)
-
Vì vậy, tóm lại, chúng ta có thể nghĩ về phương pháp được đề cập trong cách này như việc chèn 2R2 vào một thuật toán PLL (4x4x4).
-
So sánh điều này với cách trước đó nói về việc chèn Parity PLL vào một thuật toán PLL (3x3x3) (nhớ lại thuật toán kết hợp ví dụ đó).
-
Điều cuối cùng chúng ta phải chứng minh bây giờ để “chứng minh” rằng hai phương pháp này tương tự là lưu ý rằng nếu chúng ta chia 2R2 thành 2R’ 2R’ và chèn các bước di chuyển 3x3x3 (chỉ mặt ngoài) vào giữa, trước và sau, chúng ta tạo ra Parity PLL ngược lại. Ví dụ, 2R’ U’ D’ R2 U’ D’ s2 2R’ F’ U’ D’ F2 R F2 U2 R e’ R F2 L’ U2 R D2 R B2 R’ x2 y’.
-
Do đó, 2R2 về mặt kỹ thuật là parity PLL, cũng như 2R về mặt kỹ thuật là Parity OLL. (Chuỗi bước di chuyển được liên kết đến là một liên hợp của bước di chuyển 2R. Tức là, bước di chuyển 2R ảnh hưởng đến tất cả các mảnh mà parity kép liền kề ảnh hưởng. Và các liên hợp sắp xếp lại cách các mảnh đó bị ảnh hưởng.)
-
Cuối cùng, lưu ý rằng chúng ta cũng có thể đạt được parity PLL bằng cách chèn các bước di chuyển 3x3x3 (chỉ mặt ngoài) vào giữa và sau 2R’ 2R. Ví dụ, 2R’ U D s2 U’ D’ s2 2R U2 B D2 U2 F’ U2 F2 L’ R D’ B2 L’ R D2 F’. Nhưng mình hy vọng điều này không làm mất đi những gì mình đã viết trước đó. Mình chỉ muốn cho bạn biết sự thật hoàn toàn.
[10]
Thực hiện một thuật toán trực tiếp thực sự chia tách tất cả 8 mảnh cạnh nhỏ và các góc ở lớp cuối, và sắp xếp lại chúng sao cho hai góc được hoán đổi. Ví dụ.