2023年11月12日 星期日

魔術方塊筆記

8355 法的 (暫時不解) 工作區 最近重玩魔術方塊, 爬了很多文, 筆記一下。

一、 "8355" 法

最容易理解與記憶的, 是台灣之光許技江老師所發明的 8355 法: 理解魔術方塊原理 用思考代替公式!8355 法 <== 大推! 事實上我是在搜尋英文教學時遇到 8355 : An intuitive method to solve a Rubik's cube ! 才回頭找中文教學的。 中英文教學影片的內容簡短易懂, 而且比喻跟講解方式都好讚! 以下是給自己 (或是已看過中文影片的讀者) 看的筆記, 這樣在火車高鐵上練習的時候就不必開影片、 戴耳機。

8355 最強大的想法就是先不理會一個面 (例如黃面) 以及一條邊, 只先處理工作面的對面 (例如黃面的對面, 白面) 的八個方塊 (扣除中間, 其實只有七個)、 再處理中間層四個邊當中的其中三個。 因為留下一個面加一條邊可以當作工作區, 所以前兩階段相對簡單, 只需要把握兩個原則: (1) 移動目標位置去接棋子; (2) 如果有必要, 先轉一下上層, 把下層未解的缺角對齊目標位置。 "捕蝴蝶" 的時候, 要視狀況決定用左還是右手, 才不會接錯面。

第三階段的五個邊 ("旋轉木馬"), 要加上一個原則 送上正確的,撈回錯誤的。 到後來有兩種卡關的可能。 第一種卡關: 上了正確的一顆 (稱為 x 好了), 卻沒有錯誤的可撈回。 此時以最後這顆 x 作為新的正確基準, 上面其他三個全部打掉重練, 但是要以 x 去撞掉第一顆或第三顆, 而非第二顆, 然後讓讓那顆被撞掉的從後門回來。 重複。 第二種卡關: 第四顆扭錯方向。 此時就隨便犧牲一顆好的,兩顆都重來。

第四階段, 最後的五個角, 一樣把握 「把工作角的家移到它上方」 的原則。 加上一組公式: 撈魚x1 => 對調兩角; 撈魚x2 => 旋轉兩角。 先不管被打亂的下面2/3。 上面四個角都解好了之後 要把上層對齊回中央!。 然後不斷重複 "撈魚" 直到下面恢復漂亮。

解最後兩角時, 要轉換視角 (旋轉魔術方塊), 改以第三個 (已解的) 角為工作角來重複以上動作。

二、 好用的輔助公式

"8355" 法的後半段, 我還不熟。 卡關的時候, 這幾個簡單公式有時或許可以幫得上忙:

  1. 交換三邊: U U M' U U M
  2. 交換三角:把想要交換的三顆角放在上層,把上層不想參與交換的唯一那顆放在FUR的位置,然後: U R U' L' U R' U' L
  3. 旋轉兩角或三角: 把想要旋轉的兩顆或三顆角放在上層。 先把第一顆想要旋轉的角放在FUR的位置,然後 R' D' R D 重複兩次或四次。 這組動作看似打亂下面,但若重複六次則會把整顆魔術方塊還原到初始狀態。 (order 6)所以如果有兩顆角想要旋轉,需要對其中一顆做兩次對另一顆做四次;如果有三顆角想要旋轉,則需要對每一顆都重複這個公式兩次,或每一顆都重複做四次。

用群論的術語來說, 前兩個都是 order 為 3 的 cycle: 重複三次會還原。

三、 其他連結

  1. 基本術語及符號 (像是 F R U L B D 等等)
  2. 大學時代, 我弟弟發明的方法是: 先解所有的角, 再解所有的邊。 當時我有學起來; 但是現在都忘光了 :-) Peter Renzland's Elegant Rubik's Cube Solution Method 看起來有像。
  3. 笑話集錦

如果有找到魔術方塊其他的相關連結, 會再補到這一篇來。

沒有留言:

張貼留言

因為垃圾留言太多,現在改為審核後才發佈,請耐心等候一兩天。