2017/08/02


朋友來拜訪萊恩大兵, 並家教轉魔術方塊的秘訣. 


在說明秘訣之前, 先定義轉魔術方塊的各種手勢. 
用數字做代表:

<1> 是將右側面往下方轉 90度.
<4> 則是 <1> 的反向, 將右側面往上方轉 90度.



<2> 是將上層面往右方轉 90度.
<5> 則是 <2> 的反向, 將上層面往左方轉 90度.


<3> 是將正面逆時針轉 90度.
<6> 則是 <3> 的反向, 將正面順時針轉 90度.



<7> 是將左側面往下方轉 90度.
<8> 則是 <7> 的反向, 將左側面往上方轉 90度.



=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
接下來就是逐層攻略了. 

先從第一層開始.

[1] 目標: 拚完第一層, 且第一層四邊須為相同顏色.


目標[1]

這層無公式, 請自由發揮想辦法轉出來. 應該不會很難才對.

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
第一層完成, 接下來做第二層.

[2] 目標: 將第二層拚成相同顏色.


目標[2]

可套用公式的狀態會有 case_2.1 與 case_2.2 兩種.

[Case_2.1]

將已轉好的第一層朝下, 第三層為最上面的那一層.
如圖, 若第三層(正面)中間那顆方塊的正確位置應是在第二層(正面)右邊的位置, 則依公式 <54212356> 轉魔術方塊, 即可將該顆方塊轉回到它的正確位置.


公式 <54212356>
能將第三層正面中間的那顆方塊
轉到第二層正面右邊的位置.

做個對比, 對六面都拚好的魔術方塊做 <54212356>, 可看出: 僅有第三層(正面)中間的那顆方塊被移到第二層了, 其餘都是第三層方塊的移動.




[Case_2.2]

將已轉好的第一層朝下, 第三層為最上面的那一層.
如圖, 若第三層(右側面)中間的那顆方塊的正確位置應是在第二層(右側)左邊的位置, 則依公式 <23565421> 轉魔術方塊, 即可將該顆方塊轉回到它的正確位置.




公式 <23565421>
能將第三層右側面中間的那顆方塊
轉到第二層右側面左邊的位置.

做個對比, 對六面都拚好的魔術方塊做 <23565421>, 可看出: 僅有第三層(右側面)中間的那顆方塊被移到第二層了, 其餘都是第三層方塊的移動.



就靠這兩個公式, 即能拚好第二層.

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
第二層完成, 接下來做第三層.

第三層的攻略比較複雜, 會分成四個子目標來進行.

[3.1] 目標: 在第三層拚出十字.

目標[3.1]

可套用公式的狀態會有 case_3.1.1, case_3.1.2 與 case_3.1.3 三種狀態.

[Case_3.1.1]

將已轉好的第一層朝下, 第三層為最上面的那一層.
如圖, 若第三層中間呈一條線, 即是 case_3.1.1. (若第三層左右兩排有與中間線同顏色的零星方塊, 但還不構成十字的狀態, 也算是 case_3.1.1.)


Case_3.1.1

[Case_3.1.2]

將已轉好的第一層朝下, 第三層為最上面的那一層.
如圖, 若第三層左上呈 "反L", 即是 case_3.1.2. (若第三層右與下兩排有與反L 同顏色的零星方塊, 但還不構成十字或中間一直線的狀態, 也算是 case_3.1.2.)


Case_3.1.2

[Case_3.1.3]

將已轉好的第一層朝下, 第三層為最上面的那一層.
如圖, 若第三層中間沒有一直線, 也沒有反L, 即是 case_3.1.3. (若第三層其它方塊有與中間方塊同顏色, 但還不構成十字或中間一直線或反L 的狀態, 也算是 case_3.1.3.)


Case_3.1.3

無論是 case_3.1.1, case_3.1.2 或 case_3.1.3, 都是套用 <123564> 轉魔術方塊. 

對 case_3.1.1 做 <123564> 會變成 case_3.1.2.
對 case_3.1.2 做 <123564> 會變成十字.
也就是說, 無論是哪種 case, 若依公式轉了一遍還沒在第三層拚出十字, 就再做一遍 <123564>, 直到第三層有十字為止.


連續做兩次 <123564>, 
第三層從中間一直線變成反L, 
又再變成十字.


對反L做一次 <123564>, 
第三層就有十字了.

做個對比, 對六面都拚好的魔術方塊做 <123564>, 可看出它的效果是左右兩組的互換, 與中間的三角形輪調.



公式 <123564>
各方塊的移動方向


做一次 <123564> 後
各方塊的位置

第三層出現十字, 也就達成 [3.1] 目標了. 
接下來..

[3.2] 目標: 拚出最上層的面, 但可能四邊部份方塊的位置有錯誤.

目標[3.2]

可套用公式的狀態會有 case_3.2.1 與 case_3.2.2 兩種狀態.

[Case_3.2.1]

將已轉好的第一層朝下, 第三層為最上面的那一層.
對比第三層方塊的位置, 如圖, 若三顆紅色方塊的位置正如箭頭所指, 即為 case_3.2.1, 也叫做 case C2, 需套用公式 <45154551>.

C2 case


C2 case 各面方塊的位置.

對 case_3.2.1, 也叫做 case C2, 做公式 <45154551> 後, 即能將最上層的面拚好.

對 C2 case 做 <45154551>
即能將最上層的面拚好.


做個對比, 對六面都拚好的魔術方塊做 <45154551>, 可看出它的效果是對角兩組的互換, 與中間的三角形輪調.


公式 <45154551>
各方塊的移動方向


做一次 <45154551> 後
各方塊的位置

[Case_3.2.2]

基本上, 若不是 C2 case (case_3.2.1) 的情況, 通稱為 C1 case, 須套用 <12421224>. 
若依公式轉了一遍還沒達成目標 [3.2], 就先檢查魔術方塊的狀態. 若是 C2 case, 則套用 <45154551>, 若非 C2 case, 則套用 <12421224>. 直到達成目標 [3.2].

連續做 <12421224>
各方塊的變化
公式 <12421224>
各方塊的移動方


做一次 <12421224> 後
各方塊的位置

到此階段, 魔術方塊第三層應該只剩幾個方塊不在正確位置上. 

接下來..

[3.3] 目標: 將第三層四個邊角的方塊擺到正確位置.

公式: <616773467766>

直接對六面都拚好的魔術方塊做 <616773467766>, 可看出它的效果是將三顆邊角的方塊做輪調.


公式 <616773467766>
各方塊的移動方向




到此階段, 魔術方塊第三層應該只剩四邊中間的方塊不在正確位置上. 


接下來..

[3.4] 目標: 將第三層四邊中間的方塊擺到正確位置.

可套用公式的狀態會有 case_3.4.1 與 case_3.4.2 兩種狀態.

[Case_3.4.1]

若第三層四邊中間的方塊逆時針方向移動一次, 即能回到正確位置的話, 須套用 <662176648266>.


直接對六面都拚好的魔術方塊做 <662176648266>, 可看出它的效果是將三顆中間的方塊做逆時針方向輪調.


公式 <662176648266>
各方塊移動的方向

做一次 <662176648266> 後
各方塊的位置

[Case_3.4.2]

若第三層四邊中間的方塊順時針方向移動一次, 即能回到正確位置的話, 須套用 <665176648566>.


直接對六面都拚好的魔術方塊做 <665176648566>, 可看出它的效果是將三顆中間的方塊做順時針方向輪調.

公式 <665176648566>
各方塊移動的方向

做一次 <665176648566> 後
各方塊的位置

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
做到這邊就能拚出六個面的魔術方塊了. 熟練的話, 更是能輕鬆寫意地在兩分鐘以内拚完魔術方塊.

(2017/8/5, 更新) 臉書朋友回饋的建議. 阿助介紹了 8355 法, 萊恩大兵會再研究一下.

留言
Chin-Yuan Chiang 請陳大師再開一次課,我也要學。
回覆
3
8月3日 0:18
管理
Richard Chen KoKo, 約個時間,沒問題的!
回覆
1
8月3日 6:44
管理
Winson Liu 我兒子是看youtobe學的
回覆
1
8月3日 9:06
管理
Scott Cheng 這就幾種公式組合而已, 多練習幾次就變成直覺動作了. 一分內其實很簡單的. 但要達世界級的, 聽說有其他解法. 我會去玩, 也是因為國小時隔壁大叔拿他轉的六面給我看, 我為什麼最多只能兩面. 索性就拆了變六面. 年紀大了總會回想以前沒做到的事情
回覆
2
8月3日 10:46已編輯
管理
Keisuke Lin 我懶的記公式也不求快,後來發現許老師的8825解法,花了半天就學起來解起來就簡單多了
管理
曾建評 有 8825解法的 google 關鍵字嗎?
管理
Keisuke Lin 靠夭,是8355...
8825是步進馬達驅動器DRV8825...Orz
http://affairs.ymhs.tyc.edu.tw/reheart/RC/l3-8355/8355.htm
本網站教學網頁,用了很多 Java 動態展示圖案。如果您看不到下面兩格紅色框中的圖是一樣的,請先
AFFAIRS.YMHS.TYC.EDU.TW
管理
Keisuke Lin 第一個8底面十字我比較建議用這個方法,比較直覺
https://www.youtube.com/watch?v=_YQFrqKMSJE
回覆移除預覽
1
8月3日 14:08
管理
謝小進 我記過一些紀錄大約100秒。但現在忘光了。
回覆昨天 0:24

[萊恩大兵的其它文章]

自製大四軸

CC2540 Bluetooth Low Energy

OpenCV 學習路徑

小惡魔 無線溫度感測器




0 意見:

張貼留言