跳轉到內容

如何解魔方/初學者

來自華夏公益教科書,為開放世界提供開放書籍

步驟 1:頂層邊緣塊(十字)

[編輯 | 編輯原始碼]

魔方應該被打亂。首先要選擇一種醒目的顏色。比如白色。始終先做一個特定的顏色是一個好主意,因為這樣你會記住哪些顏色是相鄰的,從而加快速度。

本書中使用的六個面的符號

  • U - 上
  • L - 左
  • F - 前
  • R - 右
  • D - 下
  • B - 後

如何讀取小塊位置:一個小塊可以是角塊或邊緣塊。例如,UL 塊是一個邊緣塊,因為它只有兩種顏色。它是在 U 面上有一色,在 L 面上另一色的邊緣塊。URF 塊是一個角塊(它有三種顏色),它在 U、R 和 F 面上都有顏色。所指的塊取決於魔方的朝向,這就是為什麼大多數解決方案會告訴你將魔方保持某種顏色在上面,某種顏色在前面(看著中心貼紙,因為這個貼紙從不移動)。

當談論一個白色 - (其他顏色)邊緣時,這意味著一個邊緣有一張白色貼紙和一張其他顏色的貼紙,在一個標準的魔方上可能是紅色、橙色、藍色或綠色。

第一步是在魔方的頂面形成一個十字。將魔方朝向使白色中心塊在上面。目標是將正確的塊放在 UL、UB、UR 和 UF 位置。如果你從白色開始,這些塊將是白色 - 紅色、白色 - 橙色、白色 - 藍色和白色 - 綠色(使用 Rubik's 品牌的魔方)。所以,需要以下一些移動(確保在第一步中首先進行這些移動)

  • 如果一個白色 - 其他顏色的邊緣塊在 U 面上
    • 如果白色在 U 位置,旋轉 U 面直到邊緣與它的中心對齊。你現在應該看到四個貼紙連線在一起,例如,白色(中心)、白色(邊緣)、紅色(邊緣)、紅色(中心)。
    • 如果塊在 U 層倒置,那麼將邊緣放在 F 層並執行 F U′ R U (演示).
  • 如果塊在魔方的中間切片(第二層)中
    • 握住魔方,使白色仍然在 U 面,你的塊在 FR 位置。找到塊應該去的地方。旋轉 U 直到可以應用 F′ 或 R 將塊移動到正確的位置,以便白色面會移動到頂部。確保頂層中邊緣的順序仍然是正確的。將塊放在頂層後,你可以旋轉 U 面,直到所有正確放置的邊緣連線到它們的中心 (演示 F演示 R)。此方法的另一種方法是將白色貼紙移動到 D 面(如果可能,不會干擾當前十字塊),然後繼續下一步。
  • 如果白色在 D 面上,只需旋轉 D(或 D′)直到塊直接在其中心下方,並應用 F2(假設塊在 FD 位置)將其放在正確的位置 (演示).
    • 如果另一種顏色在 D 面上(先前狀態的翻轉版本),將塊保持在 F 層。旋轉 D 使塊處於 RD 位置,並應用 R F′ R′ (演示)。(如果 UR 塊尚未正確放置,則不需要 R′。)

現在魔方的頂部應該形成一個白色的十字。到目前為止,就可以思考邊緣塊的位置是相對於彼此的,這應該會加快速度。

步驟 2:頂層角塊

[編輯 | 編輯原始碼]
解完第一層的魔方。

第二步是正確地定位三個U 面角塊。之所以只定位三個而不是四個,是因為這種方法使用了一個“工作空間”,這大大簡化了後面的步驟。將角塊放在位有三個基本可能性

  • 塊在 D 切片上,白色面在 D 面上。在這種情況下,旋轉 D 面,使其直接在它應該去的位置下方。現在,握住魔方,使塊在 DRF 位置,而目標位置是 URF 位置。
    • 如果白色在 DRF 角塊的 R 面上,應用 R′ D′ R (演示).
    • 如果白色在 DRF 角塊的 F 面上,應用 F D F′ (演示).
  • 角塊在 D 切片上,但白色面在 D 面上。旋轉 D 面,使角塊在 DRF 位置,而目標位置是 URF 位置。

    現在應用 R′ D2 R D R′ D′ R (演示): 注意這裡做的是 R′ D2 R 將白色面從魔方的底部移開,以便可以使用先前部分中的一個動作。

    還要注意,這等同於:F D2 F′ D′ F D F′ (演示): 對於左撇子來說,這可能更容易。右撇子可能會毫不猶豫地執行“R′ D2 R …”動作。

  • 所討論的角塊在正確的位置,但旋轉方向不正確。因此,必須旋轉它。握住魔方,使其在 URF 位置。現在,
    • 如果白色面在 R 面上,應用 R′ D′ R D R′ D′ R (演示).
    • 如果白色面在 F 面上,應用 F D F′ D′ F D F′ (演示).

所以現在應該完成了一面,除了一個角塊。這個位置將用於交換角塊進出,從而大大簡化後面的過程。前兩個步驟的動作實際上非常直觀。只需要重複幾次,它們就會變得簡單,你就會這樣做。

步驟 3:中間邊緣塊

[編輯 | 編輯原始碼]
解完前兩層的魔方。

此步驟涉及正確地放置魔方“中間”層上的四個邊緣塊中的三個。

對於這些動作,將魔方握住,使白色面在底部。唯一沒有定位的中間層邊緣塊是位於步驟 2 中沒有正確定位的角塊正上方的那個。

在開始定位邊緣塊之前,你應該旋轉中間層,使所有中心塊都正確定位。

首先,確保白色面朝下,並且白色面上的錯誤角塊位於 DRF 位置。除了 FR 角塊之外,所有中層邊塊都將在這一步中到位。

要將一塊移至指定位置,請繞立軸旋轉魔方,使目標位置為 FR 位置。(例如,要將 FL 塊移至指定位置。將魔方逆時針旋轉四分之一圈。)現在旋轉底層,使錯誤角塊位於 DRF 位置。(因此,在先前將 FL 塊移至指定位置的示例中,首先旋轉魔方,然後執行 D'。)

現在已經準備好了移動。只有當新邊塊位於 U 層時,才能將其移至指定位置。如果它位於 U 層,請注意哪個面沒有在 U 面上。需要執行 F' 或 R,具體取決於要移動的邊塊的方向。現在,執行 U 直到要移動的塊位於 UF 或 UR 位置(取決於之前的移動),然後執行 F 或 R',將其恢復正常。

以下是一個例子:黃色是 F 中心,橙色是 R 中心。要將黃橙邊塊移至 FR 位置。D 面已經旋轉,因此 DRF 位置不包含白色角塊。黃橙塊位於 UB 位置。橙色是 U 面,黃色是 B 面。因此,執行 F' U2 F (演示).

要繼續,只需不斷旋轉 D 或 D',並將魔方移動到相同的配置,在 DRF 位置有一個“空的”角塊,目標位置在 RF,並且要移動的塊位於 U 層。請注意,在某些情況下,塊可能已經位於正確的位置,但方向錯誤。在這種情況下,先將其取出(即,將任何顏色中心與白色相對的邊塊放在該位置),然後將其放回原位。換句話說,當 DRF 角塊“為空”且錯誤的塊在 FR 位置時,執行 F' U' F U R U' R' (演示).

現在,魔方應該已經完成三分之二,還剩下兩個塊:一箇中層邊塊及其相鄰的角塊,看起來像是從底層(白色)挖出了一塊。請注意,底層的“空”角塊有可能意外地被解決。如果是這樣,請忽略它,假裝它還沒有被解決。

步驟 4:解決剩餘的邊塊

[edit | edit source]

解決前三個剩餘的邊塊 (UF、UL、UB)

[edit | edit source]

這一步有兩個基本部分,如下所示

這一步的總體目標是解決所有 5 個剩餘的邊塊。第一部分是解決其中的三個(UF、UL、UB),第二部分是同時解決另外兩個。

首先,將魔方握住,使“空”邊塊位於 BR 位置,因此“空”角塊位於 DRB 位置。為了在這一部分中進行移動,首先將一塊移至 BR 位置,然後將其移至 U 面,移至 UF、UL 或 UB 位置之一。

移動步驟如下。首先,可選地旋轉 U。然後,執行 R' 或 B。然後旋轉 U 到所需位置。然後執行 R 或 B'(撤消此移動的第一部分)。

例如:假設藍黃塊位於 BR 位置。此外,藍色是 U 色,黃色是 L 色。順序將是:U(將 UL 位置(目標位置)放在正確的位置)、B U' B'。

但是,在實際嘗試快速解決魔方時,不要執行之前的移動中的 U',而是尋找下一個需要放在正確位置的邊塊。

因此,旋轉 U 直到它位於 UB 位置,然後執行 B' 將魔方恢復到穩定狀態。然後,旋轉 U 一定量以將 UL 塊(示例中的藍黃塊)恢復到正確的位置。

這一系列移動有很大的自由度。事實上,在重複此移動之間,不需要將邊塊恢復到正確的位置。

只需瞭解這些塊是如何相互連線的,然後在完成所有三個(UF、UL、UB)之後,將它們對齊。

剩餘兩個邊塊 (BR、UR)

[edit | edit source]

這是唯一需要實際記憶的步驟。其他步驟中的移動在短時間內會變得非常自然。

有四種可能性。剩餘的邊塊是 BR 塊和 UR 塊。執行以下操作

  • 幸運的是,這些塊是正確的。移至下一步。
  • 這些塊位於正確的位置,但方向錯誤。執行 B U' B' U R' U R U' (演示).
  • 兩個邊塊(BR 和 UR)在塊的 R 面上都有相同的顏色,與 R 中心顏色相同。執行 U' R' U' R U' R' U' R U' (演示).
  • 另一種情況(UR 塊在 U 面上有 R 色,在 R 面上有 B 色,而 BR 塊在 R 面上有 U 色,在 B 面上有 R 色)。執行 B U B' U B U B' U2 (演示).

為了減少記憶量,可以犧牲一些速度,只需執行其中兩個移動即可。換句話說,以任何順序將所有三個移動應用於所有邊塊都正確的魔方,結果將是所有邊塊都正確的魔方。

步驟 5:擺放角塊

[edit | edit source]

這一步將把剩餘的 4 個未解決的角塊移至它們正確的位置,無論方向如何。基本策略是將“空”角塊移至 DRB 位置,將要移動的角塊移至 UFL 位置。執行一個移動 (L D2 L') 用於交換這兩個角塊(以及暫時打亂魔方)。然後旋轉 U 層,使角塊的正確位置(現在位於 DRB 位置)位於 UFL 位置。然後再次執行移動 (L D2 L') 撤消魔方的打亂,並將角塊移至正確的位置。

這最多隻需要執行 3 次(因為只有 4 個角塊需要移動,並且最後兩個將互相交換到它們正確的位置)。

這一步最初可能會有點令人困惑。首先,確保 DRB 塊是那個“空的”(未解決的……不是缺少的!)角塊。

假設 UFL 塊是藍黃橙色。但該塊應該位於 URB 位置。執行以下移動:L D2 L'(將要移動的塊移開——到 DRB 位置)、U2(將正確的 *位置* 移至 UFL 位置)、L D2 L'(將要移動的塊移回 U 層)、U2(撤消之前執行的 U 旋轉)。

執行此移動時需要注意的一點是,確保原始的 UFL 塊不包含底層(在持續的示例中為白色)的顏色。

還要注意,在執行此移動之前,旋轉 U 面以將特定角塊移至 UFL 位置以使其可以被操作是可以的。唯一的(輕微的)區別是需要在最後旋轉 U 來彌補這一點。

請注意,這些 U 旋轉應該非常明顯。只需將頂層的邊塊與其各自的中心對齊即可。

步驟 6:正確地定位角塊

[edit | edit source]

角塊必須成對旋轉—— *一個順時針旋轉,另一個逆時針旋轉*。如果將兩個順時針或逆時針旋轉結合起來,魔方的其他部分將被破壞。

找到兩個方向錯誤的角塊,它們位於同一層上。將魔方握住,使其中一個塊位於 UFL 位置,另一個塊位於 U 層的某個位置。

  • 要順時針旋轉一個塊,執行 L D2 L' F' D2 F (演示).
  • 要逆時針旋轉一個塊,執行 F' D2 F L D2 L' (演示).

請注意,在定位第一個角塊之後,執行 U 直到另一個角塊進入 UFL 位置。定位第二個角塊後,旋轉 U 以撤消之前的旋轉(這應該相當明顯)。

以下是一個明確的示例——UFL 塊需要逆時針旋轉,而 UFR 塊需要順時針旋轉。完整的順序如下:F' D2 F L D2 L'(定位 UFL 塊)、U(定位另一個角塊)、L D2 L' F' D2 F(定位原始的 UFR 塊)、U'(撤消之前執行的 U 旋轉)。(演示.)

此模式可能需要執行多達 3 次。請注意,使用此方法只能執行一次順時針和一次逆時針旋轉;其他方法會旋轉 3 個角塊,但會對邊塊產生副作用。

如果剩下的兩個角塊是對徑的(例如,位於 UFL 和 DRB 位置),則執行 R2(在這種情況下)將它們都帶到 U 層。然後,執行該序列。然後再次執行 R2 以恢復到原始配置 (演示).

恭喜,你的魔方現在應該被解開了!

一個解開的魔方。

旋轉中心面

[編輯 | 編輯原始碼]

有些魔方在每個面上有彩色圖案,而不是單色,在這種情況下,中心面的方向就是一個問題。通常,以正確方向解決魔方是可能的,也是最快的辦法;但存在一種(非常慢的)方法,可以同時旋轉兩個中心面,而不影響魔方的其他部分。如果你想旋轉 F 和 R 中心面(兩者都順時針),只需在每次旋轉後重復 F R 105 次。如果你想順時針旋轉 F,逆時針旋轉 R,就做 F R' 等。然而,這種方法非常耗時,因此在解決魔方的其他部分時提前計劃是最好的——也就是說,將側面中心面與頂邊匹配,並希望底面能正確地轉出來。這個不那麼耗時的序列將逆時針旋轉頂中心面(ccw)和順時針旋轉左中心面(cw),每個n個四分之一圈

(L′ R F′B U′ D) Ln (D′ U B′ F R′ L) U′n

用不同的符號,序列(n = 1)可以簡化為(演示

(M E M′) U (M E′ M′) U′

當與一個旋轉頂中心面兩個四分之一圈的序列組合時,結果是相同的

(U R L U2 R′ L′)2

左和頂中心面按相同方向旋轉四分之一圈。

華夏公益教科書