|   魔方玩法技巧的網(wǎng)頁(yè)有好多了,但是我自己非常想做一個(gè),總覺得自己做的會(huì)和別人的不一樣,也許會(huì)做出一點(diǎn)自己的特色,總之,我覺得只要認(rèn)真的做一件事,總是會(huì)有很好的心得。我從小家里就有一個(gè)魔方,可是我從來(lái)就沒玩出過(guò)一面,幾個(gè)月前,我偶爾看到了一個(gè)外國(guó)網(wǎng)頁(yè),突然一下我才知道玩出六面魔方原來(lái)這么簡(jiǎn)單,我平時(shí)也沒有時(shí)間,主要就是在公車上、地鐵上那些時(shí)間玩,我發(fā)現(xiàn)這是件很不錯(cuò)的事情, 往往你還原完一個(gè)魔方一抬頭,你會(huì)發(fā)現(xiàn)一個(gè)車箱人的目光都在你的身上:)慢慢我也學(xué)會(huì)了其他的魔方技巧和魔方解法,更重要的,我認(rèn)識(shí)了很多玩魔方的朋友,我發(fā)現(xiàn)許多玩魔方的朋友都是對(duì)生活富有激情并且很有意思的人,他們給了我很多的啟發(fā),這是我做這個(gè)網(wǎng)站最大的收獲。 
 另外,我對(duì)魔方的道理很感興趣,計(jì)劃寫出一個(gè)程序,給出任意魔方的解法,當(dāng)然那不是基于這些人類的魔方技巧,據(jù)說(shuō)計(jì)算機(jī)的解平均20步就可以了(人類的最快的也需要50多步)。希望同樣有興趣的朋友多和我交流,網(wǎng)頁(yè)下面就可以給我寫信。希望大家都能在魔方中找到樂趣,并且更重要的,用一種充滿好奇、興味盎然的方式來(lái)生活,去找到生活的樂趣。
 
 另外,在學(xué)完魔方之后,我推薦每一個(gè)熱愛生活的朋友去看看這篇演講,來(lái)自蘋果電腦的CEO Steve Jobs,他在斯坦福大學(xué)2005年畢業(yè)典禮上的演講,最后一句是 Stay Hungry, Stay Foolish,我想你認(rèn)真讀了一定會(huì)有所收獲的。
 
 不用學(xué)高級(jí)玩法,一個(gè)好魔方就可以讓你輕松的用入門玩法達(dá)到2分鐘以下,想買好魔方,到咱小站自己的魔方淘寶店去看看:) NEW!國(guó)甲2的視頻演示,想親身試驗(yàn)一下手感?我們北京市內(nèi)也有了實(shí)體店, 北京的朋友可以點(diǎn)這里查看地圖。
 
 魔方別看只有26個(gè)小方塊,變化可真是不少,魔方總的變化數(shù)為
 
 
  
 或者約等于4.3·1019。如果你一秒可以轉(zhuǎn)3下魔方,不計(jì)重復(fù),你也需要轉(zhuǎn)4542億年,才可以轉(zhuǎn)出魔方所有的變化,這個(gè)數(shù)字是目前估算宇宙年齡的大約30倍。
 
 三階魔方總變化數(shù)的道理是這樣:六個(gè)中心塊定好朝向后,就構(gòu)成了一個(gè)坐標(biāo)系,在這個(gè)坐標(biāo)系里,8個(gè)角色塊全排列8!,而每個(gè)角色塊又有3種朝向,所以是8!*38,12個(gè)棱色塊全排列每個(gè)有2種朝向是12!*212,這樣相乘就是分子,而分母上3*2*2的意義是,保持其他色塊不動(dòng),不可以單獨(dú)改變一個(gè)角色塊朝向(對(duì)應(yīng)3),單獨(dú)改變一個(gè)棱色塊朝向(對(duì)應(yīng)2),和單獨(dú)交換一對(duì)棱色塊或一對(duì)角色塊的位置(對(duì)應(yīng)另一個(gè)2)。至于為什么,我建議大家自己先想想,我初步寫了一些,你可以到這里看看。
 
 由此可見,這么多變化用很短時(shí)間變回六面同色不是很簡(jiǎn)單的。不過(guò)世界上最快的人7.08秒就可以還原一個(gè)魔方(記錄創(chuàng)造于2008年7月12日的 捷克公開賽),記錄保持者是來(lái)自荷蘭的Erik Akkersdijk。
 
 那些人為什么會(huì)這么快呢?因?yàn)樗苡涀『枚嗟哪Х剿惴?,或者也有叫魔方公式的,世界上頂尖的選手,據(jù)說(shuō)可以記住600多個(gè)算法。我們這里介紹的入門魔方解法,涉及的算法很少而且都很簡(jiǎn)單, 只要學(xué)會(huì),每個(gè)人都可以輕松得學(xué)會(huì)玩魔方的。
 
 在開始之前,讓我們來(lái)看看魔方的基本構(gòu)造,魔方六面的中心塊的相對(duì)位置是固定的,這個(gè)你拆過(guò)魔方就會(huì)知道,我敢保證在你照后面的方法開始擰來(lái)擰去的時(shí)候,很容易就忘記前后左右開始是什么顏色,這樣就擰亂了。所以你開始一定要定好一個(gè)你喜歡的朝向。在這里我選藍(lán)色做為頂面,綠色為底面,紅色前面,橙色后面,白色左面,黃色右面。 當(dāng)然你可能貼紙貼的就跟我不一樣,魔方六面貼紙應(yīng)該有5*3!=30種貼法吧,為啥呢?因?yàn)榧偃缒阒付ㄋ{(lán)面為頂面,那么底面就應(yīng)該有5種選擇,還剩下4面構(gòu)成一個(gè)環(huán),這個(gè)環(huán)去除了旋轉(zhuǎn)對(duì)稱共有3!種貼法,對(duì)吧:)我選的如下圖。
 
 
  第一次打開動(dòng)畫會(huì)稍慢,后面的動(dòng)畫就會(huì)幾乎瞬間打開了。 
 關(guān)于播放動(dòng)畫的Java Applet:點(diǎn)擊上面的按鈕會(huì)彈出一個(gè)窗口,如果你的窗口里只顯示一個(gè)X,或者完全沒有顯示,你就需要手動(dòng)安裝一下Java運(yùn)行時(shí)環(huán)境了 :我推薦您使用新浪下載,并用迅雷、快車等工具加速,這樣效率最高;您也可以到JAVA官方網(wǎng)站下載,官方網(wǎng)站是在網(wǎng)頁(yè)上單線程下載通常會(huì)較慢 ,但會(huì)自動(dòng)識(shí)別Linux等非Windows操作系統(tǒng)。官網(wǎng)Java Runtime Environment(簡(jiǎn)體中文版),或者here (English Version),或者這里(繁體中文版)。
 
 如果你想要這個(gè)java applet的源碼可以到這里看看,感謝Werner Randelshofer的卓越工作。這個(gè)動(dòng)畫使用起來(lái)很簡(jiǎn)單方便。
 
 
  
 如果你想改變后面所有動(dòng)畫里六面的顏色,可以在這里設(shè)置。
 
 好像預(yù)備的文字太多了,大家看得很乏味了吧,下面我們開始講怎樣玩魔方吧。
 
 在開始之前我跟大家建議一下學(xué)習(xí)方法,只要記住三點(diǎn),1.以看圖、看動(dòng)畫、看視頻為主,我推薦先看一遍視頻再看文字教程。2.多自己思考多自己摸索著擰,讓自己主導(dǎo),別依賴教程。3.簡(jiǎn)單思考,不要把問題復(fù)雜化,所有步驟都很簡(jiǎn)單。如果產(chǎn)生了疑問,再來(lái)仔細(xì)看教程里的文字說(shuō)明,這時(shí)候帶著問題看,看得越細(xì)越好。另外就是已經(jīng)有幾十萬(wàn)人照著這個(gè)教程成功還原,里面應(yīng)該沒有錯(cuò)誤,請(qǐng)信任它。就是這些啦,讓我們開始挑戰(zhàn)魔方吧:)
 
 如果你想結(jié)合我們的魔方視頻教程學(xué)習(xí),你應(yīng)該先看看視頻教程的引言部分。
 
 (第一步)在第一面做一個(gè)十字,形成如下的樣子:
  (您也可以看看 第一步的視頻講解) 
 
 
 
 
 
  
 注意啊,你對(duì)好的十字必須如上圖,每個(gè)側(cè)面的棱和中心是同色的。做成這步的方法很多,我建議你自由發(fā)揮。如果實(shí)在有困難,我這里提供一個(gè)萬(wàn)全的辦法,就是把中間層含有藍(lán)色的棱色塊變到底面上去,然后對(duì)好側(cè)面顏色,再翻上來(lái)。我這里就舉一個(gè)例子大家就應(yīng)該明白了,對(duì)于左圖B位置,只需要下面3步,魔方
 
 我說(shuō)的夠清楚了吧。D位置和B位置完全同理,也是把中間層含有藍(lán)色的棱色塊變到底面上去,然后對(duì)好側(cè)面顏色,再翻上來(lái),而對(duì)于A和C位置你可以旋轉(zhuǎn)該面,讓其變到B或D位置。如果某個(gè)棱色塊的藍(lán)色面已經(jīng)在頂面或底面,相信大家會(huì)有辦法解決的。 你要記住的是,如果遇到困難,就把藍(lán)色變到底面,在底面上你是可以任意旋轉(zhuǎn)的。
   
 照上面說(shuō)的,你重復(fù)做4個(gè)棱,應(yīng)該就可以做好十字啦。
 
 這里我給初學(xué)者建議一種更清晰快速的方法,藍(lán)色棱變到底面之后 ,可以不急著把它翻上去,可以變成左圖這個(gè)樣子,注意在底面上4個(gè)棱可以是任意順序,這會(huì)給你減少很大難度,這里是兩個(gè)例子,給大家開闊下思路,
 
 
 
 
 
 
 
 最后把他們逐一對(duì)好側(cè)面顏色翻上去就行啦。比如:
 
 下面我要說(shuō)說(shuō)標(biāo)記。你沒準(zhǔn)注意到上個(gè)表格里的一些奇怪的字母,那些字母的意思很簡(jiǎn)單,
 
 
 
 F = front face 前面
 
 B = back face 后面
 
 R = right face 右面
 
 
 
 L = left face 左面
 
 U = up face 上面
 
 D = down face 下面
 
 以上面的表里的標(biāo)記為例,F就代表前面順時(shí)針轉(zhuǎn)90°,F'代表前面逆時(shí)針轉(zhuǎn)90°,R2代表右面轉(zhuǎn)180°,就這么簡(jiǎn)單,大家明白了吧。
 
 另外,如果你的魔方是有數(shù)字的魔方,或者帶圖形、帶圖案的魔方,那么你六面中心塊就有了朝向的問題,你可以參考這一頁(yè)在此步對(duì)好側(cè)面中心塊。
 
 (第二步)對(duì)好第一面,加上四側(cè)面的T字型,形成:(您也可以看看 第二步的視頻講解)
 
 
  
 做好這一步其實(shí)你只要學(xué)會(huì)一招就夠了。那個(gè)藍(lán)色的角色塊,轉(zhuǎn)來(lái)轉(zhuǎn)去之后就6種位置,
 
 
   
 對(duì)于A位置,只需下面3步,對(duì)于C、D、E、F,請(qǐng)先到后面看看怎么把他們變成A或B。
 
 注意哦,我們歸位的小角塊的顏色必須要對(duì)應(yīng)好。比如這里的藍(lán)紅黃小角塊必須上到紅黃角,不能上錯(cuò)哦,否則T字就出不來(lái)啦。可能有的朋友已經(jīng)覺得我像唐僧了,不過(guò)確實(shí)有的朋友有這個(gè)問題的,我還是要說(shuō)的詳細(xì)一點(diǎn)。A位置轉(zhuǎn)法如下:魔方
 
 如左圖,對(duì)于頂面對(duì)角線做一個(gè)鏡像,我們將在后面無(wú)數(shù)次的遇到,所以請(qǐng)大家一定注意這個(gè)鏡像的意義。
 
 重復(fù)做4個(gè)角,你就會(huì)得到
 
 
  
 這樣我們已經(jīng)打好了地基,簡(jiǎn)單吧。
 
 (第三步)放第二層的棱色塊,變成形如 (您也可以看看 第三步的視頻講解)
 
 
  
 由上一步到這一步的圖,大家肯定看出了這步我們要處理的是中間層紅白,紅黃,橙白,橙黃四個(gè)棱色塊。這次,你先把魔方翻過(guò)來(lái)了,藍(lán)面朝下,綠面朝上,再看看以上4個(gè)棱色塊哪些位于頂面(綠色為中心的面),隨便選擇一個(gè),我們就從它開始,這里以紅白為例,通常,你會(huì)碰到兩種情況,
 
 
 
 
  
 
  
 我們要把頂層紅白棱色塊插入到上圖紅色箭頭所指的位置,你應(yīng)該把紅白所夾的角放在最靠近你的位置(右前),然后一、二種情況非常好識(shí)別了,同色的一排分別在前面和右面。
 
 對(duì)于第一種情況,使用下面的算法,
 
 整個(gè)算法是URU'R' + U'F'UF,是不是很有規(guī)律?我們看,好像后一半U'F'UF正好是 前一半URU'R'的對(duì)角線鏡像吧,是吧?我們看前四步URU'R'的作用是把左圖里我們要的兩個(gè)小塊組合起來(lái),上表中標(biāo)為紅色的第5圖顯示了組合好的兩個(gè)色塊,而后四步U'F'UF則是把我們組合好的兩個(gè)小塊填進(jìn)正確的位置。魔方
 
 所以,如果你碰見,
 
 
  
 該怎么辦呢?可能好多朋友都看出了,我們的算法應(yīng)該是上面算法的對(duì)角線鏡像,因?yàn)槲覀兯龅木褪菍?duì)著對(duì)角線照個(gè)鏡子,因?yàn)榍鞍牒蟀牖?strong>對(duì)角線鏡像,所以算法就是前半后半顛倒過(guò)來(lái),成為U'F'UF + URU'R',魔方
 
 
  會(huì)有一些情況下,你需要的棱色塊不在頂面,而在第二層的錯(cuò)誤位置或者朝向,這時(shí)咋辦?首先,你要先做在頂面上的那些, 可能不聽話的棱色塊會(huì)自己變到頂面上,如果最后他還是不聽話,如左圖,我們就用上面算法把個(gè)無(wú)關(guān)大局的棱色塊搞到該位置,我們要的那個(gè)紅白棱色塊就自然換到頂層了,這稍微有點(diǎn)麻煩,不過(guò)對(duì)于我們初等解法只能這樣先忍忍了,這也可能會(huì)激發(fā)大家去學(xué)高級(jí)的解法吧:) 
 同樣重復(fù)做其他三個(gè)棱,第三步就完成了。我們到現(xiàn)在為止一共就學(xué)了2個(gè)算法吧,所以大家要加油啊。
 
 我要換頁(yè)了,不然這頁(yè)可能打開就太慢了。
 
 
 
 不用學(xué)高級(jí)玩法,一個(gè)好魔方就可以讓你輕松的用入門玩法達(dá)到2分鐘以下,想買好魔方,到咱小站自己的魔方淘寶店去看看:) NEW!國(guó)甲2的視頻演示,想親身試驗(yàn)一下手感?我們北京市內(nèi)也有了實(shí)體店, 北京的朋友可以點(diǎn)這里查看地圖。
 
 如果您覺得小站給您帶來(lái)了一點(diǎn)幫助,請(qǐng)?jiān)谀木W(wǎng)站或者博客上鏈接小站的網(wǎng)址,這樣會(huì)讓更多的人看到小站,讓更多的朋友喜歡上魔方。很簡(jiǎn)單,選擇并拷貝(Ctrl-C)粘貼(Ctrl-V)下面的帶鏈接的字到您的網(wǎng)頁(yè)或者博客編輯器就行了。
 
 魔方小站
 
 歡迎朋友們轉(zhuǎn)載這篇文章,請(qǐng)注明轉(zhuǎn)自魔方小站(http://www.)就好了。
 
 如果您有問題,可以在魔方小站論壇發(fā)個(gè)帖子。
 
 或者,您也可以直接寫信給我,任何的只言片語(yǔ)的建議感想都可以的:)我會(huì)盡量回復(fù)大家。
 
 
   .更多精彩:    
 
 |