魔方高级玩法2008-7-5 23:20:09魔方高级玩法2008-7-5 23:20:09魔方高级玩法这页要写的是Fridrich System,也就是高级魔方玩法,如果您还没有还原过魔方,请访问入门魔方玩法。
本页魔方玩法教程包含有图解图例和3D动画,如果学会了应该可以很快在1分钟内还原好六面魔方,如果继续练习,进30秒也是非常有可能的,但是这需要一个好的魔方,和你熟悉每个算法的手指技巧。
此页已经等了很久了,一直没有下决心写,觉得好像对Fridrich System,自己还没有太多的心得,写出来也是必然没有特色,不过让这页空这么长时间也是不好的,先写一个简要过程说明抛砖引玉吧 。魔方解法主要有层先法(就是一层一层的对好),棱先法(先玩魔方的棱,再对角),还有角先法(先对8个角,再对12个棱),Fridrich System,又称为CFOP方法,是一种很快速的层先魔方解法。世界上最顶尖的魔方速度还原选手,大部分都在运用Fridrich System或者它的衍生方法。
如果您可以阅读英文,最好去Jessica Fridrich教授的speed cubing主页去看看,那里一定写的更好,并且有一些提示,还有好多有用链接,我这里只是一个简化的中文翻译,不过你可以从这 个魔方教程里得到3D动画和镜像算法,可以给你的学习过程一些帮助和方便。
这个高级魔方玩法并不是武林秘籍《葵花宝典》,只要你拔刀。。。就能神功自成,你要知道即使。。。未必成功啊,嘿嘿:)(如果不信请看此精彩flash《东方不败》)它需要你记忆60个以上的算法,据我经验, 如果你不每天玩魔方的话,算法遗忘的速度挺快的。不过,大家不要灰心,因为我们已经会了基本魔方玩法啦,什么时候忘了算法一定可以土法解决:)所以你总可以用这些算法的一个子集,这样可以大大的减少记忆量,而仍然能够非常显著的提高你的 魔方还原速度。待到算法背熟了一些算法之后,你总可以不断的加入新算法,就像盖房子,大家就能越来越厉害啦。。。。。。
另外我建议大家去探索算法中的道理,去巧背,比如第一二面算法里基本上你学会2个大部分就都会了,后面的我还没探索出太多的想法,如果大家背的时候有什么心得, 就发在魔方小站论坛里分享一下吧:)
步骤
| 1.第一面十字 | 2.前2面 | 3.调整最后一面朝向 | 4.对好 |
![]() |
![]() |
![]() |
![]() |
其中第1步请大家自由发挥,因为此步太灵活,所以生硬记住一些形态并不是好办法。我这里给大家提供3个例子,供大家领悟其中的一些小技巧。
| 1 | 2 | 3 |
我从里面学到的一个最有用的技巧就是不用一定把侧面颜色对好再翻到顶面,只要四个颜色的顺序对了就可以了。
第2步 同时对好魔方前2面
下面你会看到许多的动画。
关于播放动画的Java Applet:如果你的动画窗口里只显示一个X,或者完全没有显示,你就需要手动安装一下Java运行时环境了(Java Runtime Environment):Java Runtime Environment(简体中文版),或者here (English Version),或者这里(繁体中文版)。如果以上链接太慢,我推荐使用新浪下载,并用迅雷、快车等工具一次性把安装文件下载下来,官方网站是在网页上单线程下载可能会较慢。如果你使用IE浏览器安装完之后不能正常显示动画,我推荐你试一试firefox浏览器,往往会成功显示 。
如果你觉得动画不是很方便看,可以试试算法转换成图像工具。但其中的镜像功能不适用于本步。
如果你想改变后面所有动画里六个面的颜色,可以在这里设置。这将在全站都有效。
|
|
| |||||||||||||||||||||||||||||
这个动画使用起来很简单方便。

下面算法都是按照 左图所示 标记的,大部分算法只涉及底面D、前面F、右面R。如果您不熟悉标记,请看看入门 魔方玩法里的这里。
另外,这套标记完全是按照Fridrich教授的原文翻译,她原文也说把最后一层(ll or last layer,我们图中是绿色)放在底面只是为了图示的方便,在实践中应该把最后一层放在顶面。这一点大家请注意。
请注意第11和第18算法。因为几乎所有的情况最后都会先变成这两个情况的。
你很可能碰到的形态是下面图形的“对角线镜像”,这时你需要把算法做一个镜像转换,下面每一个3D动画窗口里有一个按钮可以帮助做这件事。当然有的算法其形态本身是对称的,所以并不需要镜像算法。(转载自魔方小站)
另外一点最重要的,下面每一个算法,包括后面两步的所有算法,都需要你根据自己的特点量身定做,在你背熟之后,你应该对算法进行改进,比如 ,把每一步转90度或者做个镜像,比如把顶层顺时针旋转变成等效的下两层逆时针旋转等等,关键是让你的手最舒服、动作最连贯。
棱块角块都在正确位置,但朝向没有对好
| 模样 | 算法 |
![]() |
1) R2 D2 R D R' D R D2 R 请按播放键开始动画。 |
![]() |
2) R2 D2 F' R2 F D2 R D' R |
![]() |
3) R' D R' D' B' D B R2 |
插入角块,保持棱块
| 模样 | 算法 |
![]() |
4) D R' D R D2 R' D R |
![]() |
5a) D2 R' D B' D' B D' R 5b) R2 D' R2 D' R2 D2 R2 |
插入角块,翻转棱块
| 模样 | 算法 |
![]() |
6) D R' D' R D' F D F' |
![]() |
7) R' D R F D2 F' |
插入棱块,保持角块
| 模样 | 算法 |
![]() |
8) D F D' F' D' R' D R |
插入棱块,旋转角块
| 模样 | 算法 |
![]() |
9) F D' F2 R F R' |
![]() |
10) R' D' R D R' D' R |
在底层,棱块角块位置相连
在底层,棱块角块位置分开
| 模样 | 算法 | 模样 | 算法 |
![]() |
17) D' F D2 F' D2 F D' F' |
![]() |
20) D' F D' F' D R' D' R |
![]() |
18) R' D' R |
![]() |
21) D2 R' D' R2 F' R' F |
![]() |
19) D' F D F' D2 F D' F' |
![]() |
22) D F D2 F2 R F R' |
下面我简单翻译一下Fridrich教授关于第一第二层的一些例子,原文在这里。魔方
第一二层的例子
首先请用下面给出的步骤把魔方打乱,然后我将讲解3种不同的方法完成第一层的十字,他们会产生出不同的后续解法。在每个解法里你将会看到一些 第一第二层的玩法技巧。
下面的每个步骤都会伴随3D动画。首先,请如左图让蓝面朝下,红面在前,
打乱魔方的步骤是:
F R2 D F R B2 L2 U F B R L' B' U2 R'

右图为打乱后魔方 的正面和背面,背面图里:桔色为中心的是后面,黄色为中心的是左面,
第一种对十字方法: B L' F' D L D L'
现在你有3种一样好的选择去插入第一个 角-棱 对,你可以
(1)先做“后下右”角,F U2 F' U B U B' ,
然后做“前下右”角,U R U' R' F' U2 F 。
这两步都是很标准的步骤。
得到右图,然后你可以做一个不是很标准的步骤:
D' U L U' L'
和D2 U' F U F' D'
大家能看明白为啥做这两步吗?
呵呵,别急,下面有讲解了,我先按照原文翻译一下。
这个方法比较特殊,因为他让你幸运的在魔方最后一层可以跳过一步,只剩下调转3个棱(总共只有41步对好整个魔方)。这个例子在许多方面都是很有启发性的,首先 ,对于第一步“右下后”角(白橙角),由于这是我们对好十字后的第一步,束缚是最小的,我们用的是算法16, 但是我们并没有用一个U2让其先到位(到白橙角)再用算法,而是他处在“红黄角”时我们就直接应用算法16,在前一两步里其实许多的算法都是不用到位就可以应用。

然后,第三步D' U L U' L' ,为啥这么做,你其实需要看出,蓝红黄和黄橙 这个角棱对(右图),实际上是处在和算法11(左图)一样的位置 ,这时旋转底面(蓝面)正好可以同时插入这两块。

再者,第4步D2 U' F U F' D' ,你有没有发现,蓝黄橙-黄红 这个角-棱对(右图)和算法18的对角线镜像(左图)位置相同呢?
在第一面十字之后,你也可以,
(2)先做“左下后”角,R' U R U L U L' ,做完之后你有3个一样好的选择,
你可以比如,做“前 下右”角,F' U' F U' R U R' ,然后,
做B U B' U B U' B' ,
和U' F U2 F2 L F L' 。
或者,第一面十字之后,
(3)先做“前右下”角,U F' U' F U' R U R',然后做“后右下”角B' U' B U' R' U R,然后做剩下的L' U' L2 F' L' F和 U2 B' U' B U' L U L'。四步的动画: 。
第二种对十字的方法:F' B L U' F2 D B
(1)先做“左前下”角:F' U F U' L' U L ,又一次的,你可以这么不先归位,就应用算法,因为这是对好十字后的第一步。
下面一个自然的选择是“右下后”角:R2 B' R2 B ,大家注意这个算法也是算法11a的一个变形。
然后的两步就是标准的算法了。
在十字之后,你也可以,
(2)先做“右下后”角,F' B U' B' , 这招这么简单,可以看成是算法9的另一种解法,这里用到算法11b,真是组合变换,奥妙无穷啊,可是精彩的还在后面哦。
接着用U2 F U2 L' U2 L ,请注意哦,上一步的最后并没有用一个F将 蓝-红 棱归位哦,这步直接用算法9,正好捎带将其归位,真是妙哉,天衣无缝。这其实也很显然,因为如果你上步用了F,那红黄蓝角块就变成了算法17的样子,你看看你 下一步会做什么?最好的第一个动作还是F'啊,对吧:)等于如果不这样,你会做一个FF'的动作。
后面就是标准算法了。
或者,在十字之后,
(3)先做“右前下”角L' U2 L U2 F' U' F ,这招我们好像没见过,不过思想是很简单的,也就是算法4,他用了另外一个方法,3步变成了算法18的样子,我们称为算法4b吧。
然后是“右下后”角U F U F' U' R' U' R ,
跟着是“前下左”角,D L' U2 L D' ,这招有点意思, 本来我们要用算法8的,要用八步,但是他玩了一个转底面的算法11b, 只用5步解决,很灵活啊!
下面就是标准算法了。
第三种对十字的方法:U2 B L' D' F' L D2
先做“后下右”角,B U2 B' ,
然后是“后下左”角R U2 R' U L U L' ,
接着是“前下右”角R U' R' U R U R' ,这是一个很快的算法,因为他只玩魔方的两面。
最后“前下左”角U2 L' U L U2 F U F' 。
到现在就是这些例子了,我祝你们所有人好运,都能够达到20秒以下!
魔方高级玩法2008-7-5 23:20:09魔方高级玩法2008-7-5 23:20:09魔方高级玩法
























