0%

魔術方塊解法

魔術方塊

在大一的時候接觸了魔術方塊,那時的學長可以在18秒內完成一次的解魔術方塊。
就看到一個混亂的魔術方塊,沒多少時間內就可以六面都歸位了,六個顏色就完成了。

魔術方塊

那時候還沒有網路,想要學習就要參加社團,有試著去自己解看看。
那時大概最多可以解到一面的顏色是對的,然後就完全沒有頭緒了。

再接觸

後來也有一兩次有看到有人拿了魔術方塊在玩。然後借來玩了一兩次。
那時候因為網路的關係,可以找到魔術方塊的解法,那時看完了網路的解法。
知道要遵照一定的規則和公式來解,也可以照著網路上的解法公式完成一兩次。
不過完全沒有辦法把公式背起來,要一邊記公式一邊去解魔術方塊,其實不容易。

最近,也不是很近了,大概是三個月到半年前在店裡看到了有魔術方塊,就買了一個。
雖然買了,但是仍然只能照著網路上的公式完成一兩次,不按照網路上的公式來做。
就完全無法順利破解。

剛好最近放假,就又在 youtube 上找了幾個視頻來學習。
不過背公式的過程還蠻痛苦的,不過還好花了兩三天終於可以不用看公式的情況下完成魔術方塊了。

結構

魔術方塊打亂後看上去,完全沒有規則,其實有一定的規則可以去了解魔術方塊。
魔術方塊基本上可以分為三類邊角:

  • 中心塊 6 個
  • 邊塊 12 個
  • 角塊 8 個

在魔術方塊中,我們要把握基本的規則,就可以快速掌握。
中心塊相對的位置是不會改變的。
我們記住這六個中心塊,其他角塊及邊塊都是根據中心塊來變化的。
在旋轉魔術塊時,只要知道六個中心塊的位置,把邊塊及角塊根據中心塊的位置移動,
就可以讓魔術完全被我們掌握。

配色

一般的魔術方塊的六色是藍、綠、黃、白、紅和橘。
當然還是有些魔術方塊的配色會有更多的變化。

解法

基本上我學習的方法是簡易解法。目前大概在打亂魔術方塊後,一般都可以在五分鐘左右完成一次魔術方塊。
目前對基本的了解,還是要遵照一定的規則及公式來解決。大概是一層一層的去解。

大致的步驟是

  • 底層十字
  • 第二層
  • 頂層第三面
  • 頂層四角
  • 完成頂層

底層

在我學習的方法中,我們會從底層開始。底層也分為兩部分,先是解藍綠十字。
再來是底部十字,最後就是底層的完成。
底層我們一般沒有什麼公式,最主要的是記住基本規則。

  • 藍綠十字
  • 綠十字
  • 底層

藍綠十字

我們處理藍綠十字前要先把顏色定下來。在我學習的解法中,我選擇的是頂面藍色底面綠色的方式。

根據這樣的規則我們不用記什麼公式,應該不難轉出類似下面的圖形。
重點是中心是藍色,四個邊塊是綠色,其他角塊是什麼顏色不重要。

藍綠十字

綠十字

在處理綠十字時,要處理的是要注意兩層,就是底下的兩層的顏色。
底面完成時會和下面的圖一樣,我們在這裡先不去注意底層的四個角塊。
要注意的是四個邊塊的顏色要和對應位置的中心塊要一致。

綠十字

比較容易的處理方式時在藍綠十字時,先把要處理的那一邊邊塊,
轉到對應的中心塊,然後再把邊塊那一邊旋轉180度。

綠十字

就像上面的橘色的邊塊和橘色中心塊對應好,然後再綠橘的邊塊以橘色中心塊旋轉180度移到底層。
讓底層的十字延伸到第二層,目前我們要注意的是底層的邊塊及中層的中心塊要對應好。

完層底層角塊

這邊有一點點技巧,先找到一個有綠色的角塊,讓綠色在四面而不是在頂面.
將底層缺少綠色的角塊移到頂層,後移位綠到缺少的角塊後,再轉回底層。
然後根據角塊不是頂面的顏色移到對應中心塊一樣的顏色的那一面。
然後以對應的那個中心塊為中心向上旋轉90度後,再將頂面向綠色的那一邊轉90度,
依次完成四個角塊就完成了底層。

完成後,底層如下圖。

底層

第二層

目前第二層應該差四個邊塊就完成了。這兒我用的是網上三長兩短的公式。
這時先要找到頂面不是藍色的角塊,根據角塊頂面的顏色旋轉到側面中心塊同樣色的上方。
在中心塊上的邊塊的顏色相對應的顏色一定在左邊或是右邊。

如果那個顏色中心塊在右邊,就要進行三長兩短的公式。
不過三長兩短和剛才的那個中心塊的位置有關。
在右邊是頂層右轉90度後右側向下轉90度,這樣進行三次,也就是三長。
再來是頂層左轉90度後左側向上轉90度,這樣進行兩次,這就是兩短。
完成三長兩知後,右邊第二層的邊塊歸位了。

如果那個顏色中心塊在左邊,
在左邊是頂層左轉90度後左側向下轉90度,這樣進行三次,也就是三長。
再來是頂層右轉90度後右側向上轉90度,這樣進行兩次,這就是兩短。
完成三長兩知後,左邊第二層的邊塊歸位了。

這樣依次進行四個邊塊,就完成了第二層了。

第二層

有時會發現頂層都沒有符合的邊塊時,就隨便找一個邊塊進行三長兩短轉到沒有歸位的第二層,
如此就會讓上層出現符合要求的邊塊,接下來就再依照三長兩短的公式解決剩餘的第二層邊塊。

頂層第三面

現在觀察頂層那一面的情況,我們的目標是要讓頂層變成全部是藍色的。
這邊分為三個小步驟。

  • 頂層藍色十字
  • 頂層小魚
  • 頂面全部藍色

三種狀況

  1. 頂層只有中心塊是藍色,頂層四個邊塊都不是藍色.
  2. 頂層右下角右邊及下邊是藍色,如果有類似的只是方位不對,只要旋轉魔術方塊,讓右及下邊塊是藍色。
  3. 頂層中間右邊及左邊是藍色,如過是上下邊塊是藍色,就轉90度來符合要求。

頂層四個邊塊都不是藍色

  • 公式
  1. 隨便選一面,藍色中心塊向上,面對自己的一面順時鐘轉90度
  2. 右側向上轉90度
  3. 頂層順時鐘轉90度
  4. 右側向下轉90度
  5. 頂層逆時鐘轉90度
  6. 面對自已的一層逆時鐘轉90度回來。

理論上轉完上面的公式應該會出現第二或是第三種狀況

其實不管是第二種還是第三種狀況,我們再跑一次上面的公式就可以等合下一階段的要求。
如果一次公式無法滿足要求,那就再進行一次公式。

頂面藍色

目前我們應該看到至少是頂層是藍色十字, 或是進一步是藍色十字加上右上角塊也是藍色,
我們看一下藍色十字加上右上角的藍色的角塊是不是想一條魚?
魚頭如果不是在右上角,就把頭轉到右上角吧。
藍色十字進行一次下面的公式就應該出現藍色小魚了,
如果一次無法出現藍色小魚,就再進行一次公式,就可以看到藍色小魚了。

  • 上下上下公式(上2下1上1下)
  1. 右側向轉90度,頂層右轉90度2次.
  2. 右側向轉90度,頂層右轉90度1次.
  3. 右側向轉90度,頂層右轉90度1次.
  4. 右側向轉90度.

頂面

頂層角塊

目前頂層有下面三種狀況

  1. 沒有有一邊的兩個角塊是同色
  2. 至少有一邊的兩個角塊是同色
  3. 有一邊兩個角塊和邊塊的顏色一樣。

沒有同色角塊

先記公式 (右2底2低左抬底2低右低)

  1. 把藍色面對自己,綠色背向自己.
  2. 右側轉2個90度
  3. 底層轉2個90度
  4. 右側低頭轉90度
  5. 頂層向左轉90度
  6. 底層轉2個90度
  7. 右側低頭轉90度
  8. 頂層向右轉90度
  9. 右側低頭轉90度

跑完公式有兩種狀況

  1. 有一邊兩個角塊及邊塊同色
  2. 所有的角塊都歸位正確

完成頂層

現在有兩種頂層四個角塊完成歸位狀況

  1. 有一面角塊和邊塊都是同色
  2. 四面都只有角塊歸位
  • 公式
    我們要注意第三步是要左還是右轉,
    如果面對自己的頂層角塊的顏色對應的中心塊在左邊就是向右轉,否則就是向左轉。
  1. 如果有頂層角塊和邊塊同色,將那個顏色轉到中心塊一樣顏色那一面,並將完成的這一面背向自己。
  2. 面對自己的直的中間層轉180度,頂面是中間是綠色而兩邊是藍色。
  3. 頂層根據上面的注意事項向左或是右轉90度。
  4. 面對自己的直的中間層轉90度,讓面對自己的中心塊是綠色 。
  5. 頂層轉180度。
  6. 面對自己的直的中間層轉90度,讓綠色中心塊回到頂層 。
  7. 頂層轉90度,讓面對自己那一面上面的邊塊和中心塊同色。
  8. 面對自己的直的中間層轉180度。

幸運的話,我們就完成了魔術方塊了。
沒有的話,應該出現有多一面完成顏色歸位,放到背向自己的位置再進行一次上面的公式就完成魔術方塊的任務了。

完成

結論

寫這篇只是為了記錄自己是如何完成魔術方塊的。
融合前輩的公式,用自己的理解來記錄。