速解魔方

维基百科,自由的百科全书
跳转至: 导航搜索
荷兰人埃里克在10.50秒内解开一个三阶魔方
用CFOP恢复一个三阶魔方

速解魔方出现的具体的时间已经难以考证。当爱好者们已经能够熟练复原魔方的时候,就开始追求最快的復原。

一般來說,速解魔方使用的方法要最简便,但是随之产生的问题是步骤越少,需要记忆的公式就越多。對於高階的魔方較簡便的復原方法就是先降階成三階魔方,再用三階的公式復原。

術語[编辑]

書寫規定[编辑]

在書寫魔方轉動步驟的時候,有一些國際約定需要注意:

  • 層表示約定:F、B、L、R、U、D分別代表前、後、左、右、上、下層,另外还有f、b、l、r、u、d符號,意為兩層一起轉。还有M、S、E,表示中层。
  • 轉動約定:如果為順時針轉動90度,則層符號後無內容;若逆時針轉動90度,則記為層符號+“ ' ”或是“i”,比如上方第一層逆時針轉動90度,則記為U'或Ui;如果轉動180度,則記為層符號+“2”,比如上方第一層轉動180度,記為U2。

基本術語[编辑]

  • 階:阶数是指魔方每个边所具有的块数,比如三阶魔方每个边就有3个小块。
  • 復原:指魔方從非原始狀態到原始狀態的過程。
  • POP:指在復原中魔方的某些組成部分從魔方上面脫離的情況,如果是出現在比賽中,參賽者可選擇修理魔方繼續比賽,或者放棄而被判DNF。
  • DNF:是「Did Not Finish」的缩写,指停止計時器時方塊尚未復原(魔方復原失敗),或者魔方復原者感覺無法在滿意的時間內完成魔方而棄權的情況,在比賽中可以有一次DNF,在多次尝试取平均成绩的比赛中算作最差成绩。
  • DNS:是「Did Not Start」的缩写 ,指参赛选手在一轮中放弃尝试机会而并未开始还原,在多次尝试取平均成绩的比赛中算作最差成绩。
  • SUB-X:SUB是「Subtraction」的縮寫,意思就是少於的意思,在這就是「在X秒以下」之意。例:三階方塊SUB-20,就是指平均速度在20秒以下。
  • Fridrich Method:這是由一位叫Jessica Fridrich女士發明的一種速解法,是目前世界上最流行的方塊解法。
  • CROSS:字面上的意思為「十字」,是Fridrich Method中的第一步驟。
  • F2L:是「First 2 Layer」的縮寫,意思為「一、二層」,是Fridrich Method中的第二步驟。
  • OLL:是「Orientation of Last Layer」的縮寫,意思為「最後一層的取向」,這是Fridrich Method中的第三個步驟。
  • PLL:是「Permutation of Last Layer」的縮寫,意思為「最後一層的排序」,這是Fridrich Method中的第四步驟。
  • CFOP:是Fridrich Method的的別稱,就是四個步驟「Cross、F2L、OLL、PLL」原文的第一個字母合起來而成的。
Rubiks 1.svg Rubiks 21.svg Rubiks 8.svg Rubiks cube.svg
CROSS F2L OLL PLL
  • LBL:是「Layer By Layer」的縮寫,意思是「一層一層解」,也就是學魔術方塊最基礎的解法。
  • CE-PAIR:是「Corner & Edge PAIR」的縮寫,是F2L中主要的觀念,就是由角(Corner)和邊(Edge)所組成的小區塊,又稱PAIR。
  • ZBF2L:這是一個比較有技巧性的F2L,一般的F2L完成後,頂層的OLL一共有57種變化,但是使用ZBF2L後,完成最後一組的CE-PAIR時,頂層的十字會順便完成,所以剩下的OLL的情況,就縮減到7種。
  • COLL:這是一個比較具有技巧性的OLL,一般的OLL完成時,所出現的PLL一共有21種變化,但是使用COLL後,可以把OLL和四個角的位置一次歸位,所以OLL只剩下「邊」的情況,就會縮減到5種。
  • LARS:這是一種解魔術方塊的方法,發明人為Lars Petrus,號稱步驟比Fridrich Method少的解法。

快速解法[编辑]

魔方的解法有很多種,以下是其中幾種解法。

層先(LBL:Layer By Layer)[编辑]

這類解法分為以下幾個步驟:

  • 選擇一個顏色作為底面色,然後使用基本公式將其拼成一層。
  • 將第二層歸位。
  • 將最上層轉出一個“十”字。
  • 將最上層利用公式填滿同一種顏色。
  • 角塊歸位、對色。
  • 邊塊歸位。

由於其公式少(可以簡化為7個),所以一般為初學者使用。一般人在經過練習後,使用一個好魔方可以達到1分鐘之內復原的水準。

角先(Corner First)[编辑]

角先方法是先將魔方的八個角歸位定色,然後再填補棱色,最後完成復原。這種方法記憶的公式比較多,所以速度會較層先快。最快的角先魔方高手可以在30秒之內復原魔方。

棱先[编辑]

棱先方法是先將棱塊歸位定色,然後填補底層和上層的角塊的方法。

Fridrich Method[编辑]

Fridrich Method(簡稱CFOP)其實是層先的變種,但是由於其歸納出了可能出現的各種情況,所以在記憶量上面要增大許多倍(119個公式),但同時也能有效的增加速度。其步驟分為以下幾個:

  • 將底層轉出一個符合色塊分佈的十字 (Cross)
  • 同時將底層角塊和相對應棱塊歸位 (F2L,First 2 Layers) 41個公式
  • 最上層利用公式將顏色統一 (OLL,Orientation of Last Layer)57個公式
  • 將最上層側面的顏色統一 (PLL,Permutation of Last Layer)21個公式

現在絕大多數魔方高手都使用Fridrich Method,因為相對於它能達到的速度來說,119個公式的記憶量就顯得不多了。

SCAF (Six Cross And Finger shortcut)[编辑]

SCAF(優點分析)↓↓↓

  1. 解法簡單:最簡化的魔方轉法
  2. 記憶量少:只需記憶口訣(右上左下)即可復原魔方
  3. 性價比高:花最少時間學會魔方(最快1小時學會)
  4. 初級版 :只追求完成魔方:最快秒數(初學1分30秒)
  5. 進階版 :提升還原效率 :最快秒數(進階30秒)
  6. 活用版 :更快的觀察方法:最快秒數(活用20秒)
  7. 教學網址:SCAF賴寬祐個人教學視頻

SCAF(解法步驟)↓↓↓

  1. 第一層十字 (歸位四個同色邊塊) 系統歸位
  2. 第二層邊塊 (歸位四個側面邊塊) 只需移動三步
  3. 第三層十字 (調整四個邊塊方向) 只需移動三步
  4. 六個面十字 (調整四個邊塊位置) 右上左下
  5. 歸位八個角 (利用FSC換角翻角) 右上左下

SCAF(基本簡介)↓↓↓
由台灣的玩家賴寬祐所整理出來的三階魔方解法流程,
玩家只需要記憶一個口訣(右上左下),利用這個口訣
就能完成六面魔方,非常適合(兒童、中年、老年人)
的思考與學習模式,與8355法不同的是SCAF跳過
第一層角塊這項大難關,這大大降低了初學者學習難度,
這也是SCAF被整理出來的目的。
SCAF在解法中被歸類為邊先法(棱先法),先完成
所有邊塊的位置與方向再藉由FSC(U′RUR′)完成剩餘的角塊;
精通整個解法過程可以達到Sub25,尤其是對於背公式
感到反感的玩家來說SCAF是非常適合的解法;
解法教學在YouTube廣受歡迎,以循序漸進的教學方式
從最簡單的方式(只追求完成魔方)到(提升還原效率)、
(專攻理解式的玩家)涵蓋更廣的方塊族群。


8355法[编辑]

由台灣的許技江老師所規劃出來的解法,強調以理解的方法去解出魔術方塊,期望能消除新手對於「解方塊需要大量公式記憶」的疑慮。將方塊分成單層8 個角、第二層3 個邊、第三層5 個邊歸位後再將剩下5 個角歸位並轉正。

  • 8:和LBL法類似,將第一層完成,只是刻意留下一個角沒解開,留做「工作區(Working Area)」
  • 3:利用工作區將第二層的3 個邊塞入,不像LBL法需要背兩個鏡向動作的「八步法」
  • 5:利用工作區將頂層與工作區的5 個邊歸位,不像LBL法需要背「六步法」以及兩個鏡象OLL公式
  • 5:此時剩下頂層與工作區的5 個角,利用簡單的去返動作,即可達到位置送換,以及翻動方向,此時一顆方塊即解答完成。

其後面兩段"五邊"和"五角"的解法,可以用在Megaminx正十二面體魔術方塊的最後一層解法上,不需要做調整改變,依然適用。

桥式解法(Roux Method)[编辑]

  • 先在两个侧面下方各形成正确的2X3两块,
  • 使顶面的四个角块归位
  • 调整中间四个棱块和侧面两个棱块的朝向
  • 左右侧面顶部的棱块归位
  • 中间棱块和中心快归位
  • 快速还原解法java动画教学-三阶魔方桥式快速还原解法教程(公式+图+视频+java)

电脑解法[编辑]

由于电脑没有记忆公式的困难,因此可以获得更佳的解。但是由于魔方的模型空间巨大,使用穷举法还是不实用。目前广泛使用的算法步骤如下:

  • 双转归原:如果限制每次旋转,除了两个相对的面(比如左边和右边)之外都是180度,那么能够转出来的花样就少了很多。把魔方从任何状态归位到这些花样之一,就是双转归原。
  • 复原 在前一步骤的基础上进行复原。

用电脑程序进行搜索,双转归原一般需要12步来完成。而复原的步骤则需要18步。但是如果能进一步优化,使得双转归原的结果避开那些需要较长步骤复原的状态,一般可以得到更短的复原步骤。

通过运用电脑,Tomas Rokicki于2008年宣布证明了任何魔方可以在25步以内解开[1]。而随后,这一结果改进为22步[2]

2010年,包括Tomas Rokicki和Morley Davidson等人的研究團隊證明任意的魔術方塊可以在20步內還原。

速解世界紀錄[编辑]

各種魔術方塊速解比賽最新的世界紀錄如下:[a]

魔方類型 類型 時間 (分;秒:百分秒) 紀錄保持人 賽程 細節 (分:秒;百分秒)
3×3×3 單次 4.90 美國 Lucas Etter River Hill Fall 2015
平均 6.54 澳大利亚 Feliks Zemdegs Melbourne Cube Day 2013 6.91 / 6.41 / 6.25 / 7.30 / 6.31
4×4×4 單次 21.54 澳大利亚 Feliks Zemdegs China Championship 2015
平均 26.03 德國 Sebastian Weyer German Nationals 2014 26.06 / 27.08 / 26.36 / 25.68 / 24.86
5×5×5 單次 44.83 澳大利亚 Feliks Zemdegs Cubing Classic 2016
平均 50.15 澳大利亚 Feliks Zemdegs Melbourne Cube Day 2015 52.43 / 49.88 / 48.15 / 55.13 / 46.97
2×2×2 單次 0.49 波蘭 Maciej Czapiewski Grudziądz Open 2016
平均 1.51 美國 Lucas Etter Music City 2015 1.24 / 1.69 / 2.21 / 1.45 / 1.39
3×3×3: 盲解 單次 21.05 中国 林恺俊 China Championship 2015
平均 24.97 中国 林恺俊 One Night in Beijing 2016 24.15 / 22.98 / 27.78
3×3×3: 單手 單次 6.88 澳大利亚 Feliks Zemdegs Canberra Autumn 2015
平均 10.87 加拿大 Antoine Cantin Toronto Spring 2015 10.56 / 14.19 / 10.58 / 10.07 / 11.47
3×3×3: 最少步數解 單次 19 步 美國 Tim Wong Irvine Fall 2015
德國 Marcel Peters Cubelonia 2016
平均 25.00 步 德國 Sébastien Auroux Velbert Easter Open 2014 27 / 27 / 21
美國 Vincent Sheu US Nationals 2014 22 / 23 / 30
德國 Jan Bentlage CBNBC 2015 28 / 22 / 25
德國 Sébastien Auroux N8W8 Summer 2015 26 / 27 / 22
德國 Sébastien Auroux Zonhoven Open 2016 31 / 22 / 22
3×3×3: 腳解 單次 20.57 波蘭 Jakub Kipa Radomsko Cube Theory 2015
平均 28.41 巴西 Gabriel Pereira Campanha SESC Santos 2015 29.72 / 26.97 / 28.53
Megaminx 單次 35.94 美國 Nicolas Naing Big Apple Spring 2016
平均 42.89 大韩民国 Yu Da-Hyun Asian Championship 2014 47.53 / 43.88 / 40.16 / 43.15 / 41.65
Pyraminx 單次 1.32 美國 Drew Brads Lexington Fall 2015
平均 2.52 美國 Drew Brads Lexington Fall 2015 2.56 / 1.32 / 3.17 / 2.54 / 2.46
Square1 單次 6.96 中国 李炳良 Guangzhou Wushan Open 2014
平均 9.90 美國 Brandon Lin Slow N Steady Winter 2016 11.24 / 10.40 / 8.91 / 7.37 / 10.38
Rubik's Clock 單次 3.73 瑞典 Nathaniel Berg Danish Open 2015
平均 5.94 美國 Evan Liu Xi'an Cherry Blossom 2015 6.34 / 5.84 / 7.66 / 5.63 / 4.80
Skewb 單次 1.10 波蘭 Jonatan Kłosko ŚLS Wodzisław Śląski 2015
平均 2.76 波蘭 Michał Rzewuski GLS Cup II 2016 DNF / 2.60 / 2.61 / 2.05 / 3.07
6×6×6 單次 1:33.55 美國 Kevin Hays Indiana 2015
平均 1:43.83 澳大利亚 Feliks Zemdegs Melbourne Cube Day 2015 1:44.61 / 1:44.02 / 1:42.86
7×7×7 單次 2:23.55 澳大利亚 Feliks Zemdegs World Championship 2015
平均 2:30.14 澳大利亚 Feliks Zemdegs Melbourne Cube Day 2015 2:29.53 / 2:24.18 / 2:36.72
4×4×4: 盲解 單次 2:02.75 英国 Oliver Frost Irish Championship 2015
5×5×5: 盲解 單次 5:01.85 俄羅斯 Roman Strakhov VSU Open 2016
3×3×3: 多個盲解 單次 41/41 波蘭 Marcin Kowalczyk SLS Swierklany 2013 54:14

註釋[编辑]

  1. ^ 平均為五次復原中,去掉最快的與最慢的成績之後,剩餘的三次平均

外部連結[编辑]