第三层四大步法java演示(四种套路)
本帖最后由 乌木 于 2012-6-1 14:32 编辑下两层复原后,顶层复原之慢速法无非四大步:棱块颜色,棱块位置,角块颜色和角块位置。四大步的次序并无规定,可以不同,相应的公式一般也不一样,且一般不可随意换用。四大步的一种次序为:
1、棱块颜色(架十字):
SupersetENG
29
(F R U R' U' F') (TF R U R' U' TF')
6,5,6,0,0,0,0,0,0
6,5,6,1,1,1,1,1,1
6,5,6,3,3,3,3,3,3
6,5,6,4,4,4,4,4,4
6,6,6,6,5,6,6,6,6
SupersetENG
TF R U R' U' TF'
29
6,6,6,0,0,0,0,0,0
6,6,6,1,1,1,1,1,1
6,5,6,3,3,3,3,3,3
6,5,6,4,4,4,4,4,4
6,6,6,6,5,5,6,5,6
SupersetENG
F R U R' U' F'
29
6,5,6,0,0,0,0,0,0
6,6,6,1,1,1,1,1,1
6,5,6,3,3,3,3,3,3
6,6,6,4,4,4,4,4,4
6,6,6,5,5,5,6,6,6
2、棱块位置:
SupersetENG
R U R' U R U2 R'
(R U R' U R U2 R')'
29
6,0,6,0,0,0,0,0,0
6,1,6,1,1,1,1,1,1
6,3,6,3,3,3,3,3,3
6,4,6,4,4,4,4,4,4
6,5,6,5,5,5,6,5,6
SupersetENG
R U' U' R' U' R U' R'
R U R' U R U2 R'
29
6,0,6,0,0,0,0,0,0
6,1,6,1,1,1,1,1,1
6,3,6,3,3,3,3,3,3
6,4,6,4,4,4,4,4,4
6,5,6,5,5,5,6,5,6
若多次转动顶层无法用这两个公式,说明要总共做两次三棱轮换--可以先任意做一次三棱轮换,再适当转顶,即可做第二次三棱轮换。
这是备用公式,两个邻棱交换和两两邻棱交换:(当然,适当转顶后也可用上面的三棱轮换公式。)
SupersetENG
R' U' R U' R' U' U' R U'
(R' U' R U' R' U' U' R U')'
29
6,0,6,0,0,0,0,0,0
6,1,6,1,1,1,1,1,1
6,3,6,3,3,3,3,3,3
6,4,6,4,4,4,4,4,4
6,5,6,5,5,5,6,5,6
SupersetENG
(R' U' R U' R' U' U' R U')U2 (R' U' R U' R' U' U' R U')U2
(R' U' R U' R' U' U' R U'U2 R' U' R U' R' U' U' R U'U2 )'
29
6,0,6,0,0,0,0,0,0
6,1,6,1,1,1,1,1,1
6,3,6,3,3,3,3,3,3
6,4,6,4,4,4,4,4,4
6,5,6,5,5,5,6,5,6
3、角块位置:(因为棱块已复原,现在不能随意转顶!)
SupersetENG
/*三角位置顺时针轮换*/U' L' U R U' L U R'
U R B' R B' L B2 R2 F' U2 B F L' B'U'(U' L' U R U' L U R' )'
29
SupersetENG
/*三角位置逆时针轮换*/U R U' L' U R' U' L
R B' R B' L B2 R2 F' U2 B F L' B'(U R U' L' U R' U' L)'
29
如果遇到各种四角都位置不对的情况,先任意做一次三角轮换,就一定出现上面两类情况之一,再如上做一次三角轮换,即一共做两次三角轮换。
4、角块颜色:(一个要翻色的角块只能是这两种方向之一。)
SupersetENG
(R F' R' F)2
29
6,0,5,0,0,0,0,0,0
0,1,6,1,1,1,1,1,1
6,3,6,3,3,3,3,3,3
6,4,6,4,4,4,4,4,4
6,5,6,5,5,5,6,5,1
SupersetENG
(F'R F R')2
29
6,0,1,0,0,0,0,0,0
5,1,6,1,1,1,1,1,1
6,3,6,3,3,3,3,3,3
6,4,6,4,4,4,4,4,4
6,5,6,5,5,5,6,5,0
每翻好一个角块,下两层会有变化,无妨!只要保持下两层始终不随便乱动,另几个要翻色的顶层角块都经过转顶而逐个临时置于“顶前右”位置上来加以翻色,下两层到时自会(周期性地)再次复原。
比如:
SupersetENG
(F'R F R')2 U'( R F' R' F)2 U
29
4,0,1,0,0,0,0,0,0
5,1,6,1,1,1,1,1,1
6,3,6,3,3,3,3,3,3
6,4,5,4,4,4,4,4,4
6,5,6,5,5,5,0,5,0
SupersetENG
(R F' R' F)2 U'( R F' R' F)2 U' ( R F' R' F)2 U2
29
4,0,5,0,0,0,0,0,0
0,1,1,1,1,1,1,1,1
3,3,5,3,3,3,3,3,3
3,4,5,4,4,4,4,4,4
4,5,5,5,5,5,0,5,1
最后,需要时,适当转顶,整个魔方就复原了。
详见:http://bbs.mf8-china.com/forum.php?mod=viewthread&tid=4697&extra=page%3D3 支持乌木老师~~~
强烈支持~ 乌木老师太厉害啦:P :P
此帖应该置顶。这样那些新魔们就不用老是发帖问顶层怎么复原了。。
佩服。。 确实不错,适合新手,简单易懂。 原帖由 zhang197695 于 2009-7-4 11:00 发表 http://bbs.mf8-china.com/images/common/back.gif
确实不错,适合新手,简单易懂。
应该不适合新手吧!
这个应该作为复原魔方的一种研究,从中理解复原魔方的原理。 不太适合新手
PLL的三角换还适合新手 那样更简单 本帖最后由 乌木 于 2013-1-16 15:25 编辑
对新手来说,也许第三大步(角块位置)有点难--不管角块的色向如何,只看角块的位置,不太直观。对此,只要看一个角块的两个非顶色,与中心块比较,即可判断它的位置情况。复原任一打乱态时,建议固定魔方的整体色向(即中心块的色向),这样,可以熟悉各种块的位置问题。
回复 6# 的帖子
正是。不过,此事也有点两难:在架十字之后,为了翻正7种可能的角块颜色状态,就比本帖的角块翻色方法麻烦。顶面同色后,用棱块三轮换的PLL,再用角块三轮换的PLL,看来是最好的“四大步法”(个人看法),较易于和CFOP法接轨。
等我什么时候再弄个这种套路的java动画。或许,会保留1楼方法中角块翻色的简便性。
[ 本帖最后由 乌木 于 2009-7-4 12:59 编辑 ] 魔友的意见没错。试试改一种套路(是否好一点?),即,棱块颜色,角块颜色,棱块位置和角块位置四大步。
1、棱块颜色:(同1楼)
2、角块颜色:
SupersetENG
(R F' R' F)2
6,6,5,0,0,0,0,0,0
6,6,6,1,1,1,1,1,1
6,6,6,3,3,3,3,3,3
6,6,6,4,4,4,4,4,4
6,5,6,5,5,5,6,5,6
SupersetENG
(F' R F R')2
6,6,6,0,0,0,0,0,0
5,6,6,1,1,1,1,1,1
6,6,6,3,3,3,3,3,3
6,6,6,4,4,4,4,4,4
6,5,6,5,5,5,6,5,6
每翻好一个角块,下两层会有变化,无妨!只要保持下两层始终不随便乱动,另几个要翻色的顶层角块都经过转顶而逐个临时置于“顶前右”位置上来加以翻色,下两层到时自会(周期性地)再次复原。
比如:
SupersetENG
(R F' R' F)2 U'(F' R F R')2
5,6,5,0,0,0,0,0,0
6,6,6,1,1,1,1,1,1
6,6,6,3,3,3,3,3,3
6,6,6,4,4,4,4,4,4
6,5,6,5,5,5,6,5,6
SupersetENG
(R F' R' F)2 U'(R F' R' F)2 U' (R F' R' F)2
6,6,5,0,0,0,0,0,0
6,6,6,1,1,1,1,1,1
6,6,5,3,3,3,3,3,3
6,6,5,4,4,4,4,4,4
6,5,5,5,5,5,6,5,6
3、棱块位置:适当转顶,再如下之一做棱块三轮换。
SupersetENG
R2 U MF' U2 MF U R2
6,3,6,0,0,0,0,0,0
6,0,6,1,1,1,1,1,1
6,1,6,3,3,3,3,3,3
6,4,6,4,4,4,4,4,4
SupersetENG
R2 U' MF' U2 MF U' R2
6,1,6,0,0,0,0,0,0
6,3,6,1,1,1,1,1,1
6,0,6,3,3,3,3,3,3
6,4,6,4,4,4,4,4,4
若无论如何转动顶层都无法用这两个公式,说明要总共做两次三棱轮换--可以先任意做一次三棱轮换,再适当转顶和转魔方整体,即可做第二次三棱轮换。
例如:
SupersetENG
(R2 U MF' U2 MF U R2)CU(R2 U MF' U2 MF U R2)
6,1,6,0,0,0,0,0,0
6,0,6,1,1,1,1,1,1
6,4,6,3,3,3,3,3,3
6,3,6,4,4,4,4,4,4
SupersetENG
(R2 U MF' U2 MF U R2)U CU(R2 U' MF' U2 MF U' R2)
6,3,6,0,0,0,0,0,0
6,1,6,1,1,1,1,1,1
6,0,6,3,3,3,3,3,3
6,4,6,4,4,4,4,4,4
4、角块位置:(因为棱块已复原,现在不能随意转顶!以免破坏棱块的复原态。)
SupersetENG
R B' R F2 R' B R F2 R2
(R B'R F2 R' B R F2 R2)'
SupersetENG
R2 F2 R' B' R F2 R' B R'
(R2 F2 R' B' R F2 R' B R' )'
对于不能直接应用上述两个角块三轮换公式的情况,可以先任意做一次角块三轮换,就有一个角块位置正确,另三个角块要三轮换,故一共要做两次角块三轮换。
例如:
SupersetENG
(R2 F2 R' B' R F2 R' B R') CU2 (R B' R F2 R' B R F2 R2)
L R B R' F R B' L' R' B L F' L' B'
SupersetENG
(R2 F2 R' B' R F2 R' B R')CU'(R2 F2 R' B' R F2 R' B R')
MR2 U MR2 U2 MR2 U MR2 U2
请各位点评。
---------------------
把本楼这第二种套路的word文件贴上来:
[ 本帖最后由 乌木 于 2010-2-11 23:25 编辑 ] 本帖最后由 乌木 于 2015-5-15 14:25 编辑
第二种方法的调棱和调角两大步次序对换,又是一种套路。两种套路后两大步很相似:先调动者允许适当转顶来符合三轮换公式,无法符合就要做两次三轮换;后调动者不再允许随意转顶,要么直接做一次三轮换即完成位置复原,要么做两次三轮换。
1、棱块颜色 和 2、角块颜色 同第二种套路。
3、角块位置:
SupersetENG
R B' R F2 R' B R F2 R2
1,6,1,0,0,0,0,0,0
3,6,4,1,1,1,1,1,1
0,6,3,3,3,3,3,3,3
4,6,0,4,4,4,4,4,4
SupersetENG
R2 F2 R' B' R F2 R' B R'
(R2 F2 R' B' R F2 R' B R')'
0,6,0,0,0,0,0,0,0
1,6,1,1,1,1,1,1,1
3,6,3,3,3,3,3,3,3
4,6,4,4,4,4,4,4,4
若无论怎么转顶都无法运用这两个角块三轮换公式,说明要总共做两次三角轮换--可以先任意做一次三角轮换,再适当转顶和转魔方整体,即可做第二次三角轮换。
例如:
SupersetENG
(R2 F2 R' B' R F2 R' B R')CU2(R B' R F2 R' B R F2 R2)
L R B R' F R B' L' R' B L F' L' B'
0,6,0,0,0,0,0,0,0
1,6,1,1,1,1,1,1,1
3,6,3,3,3,3,3,3,3
4,6,4,4,4,4,4,4,4
SupersetENG
(R2 F2 R' B' R F2 R' B R')U CU(R B' R F2 R' B R F2 R2)
3,6,0,0,0,0,0,0,0
1,6,4,1,1,1,1,1,1
0,6,3,3,3,3,3,3,3
4,6,1,4,4,4,4,4,4
4、棱块位置:同理,现在不能随意转顶。
SupersetENG
R2 U MF' U2 MF U R2
0,3,0,0,0,0,0,0,0
1,0,1,1,1,1,1,1,1
3,1,3,3,3,3,3,3,3
SupersetENG
R2 U' MF' U2 MF U' R2
0,1,0,0,0,0,0,0,0
1,3,1,1,1,1,1,1,1
3,0,3,3,3,3,3,3,3
同样,有可能需要做两次棱块三轮换的情况,例如:
SupersetENG
(R2 U' MF' U2 MF U' R2)U2 (R2 U MF' U2 MF U R2) U2
0,1,0,0,0,0,0,0,0
1,0,1,1,1,1,1,1,1
3,4,3,3,3,3,3,3,3
4,3,4,4,4,4,4,4,4
SupersetENG
(R2 U' MF' U2 MF U' R2)U (R2 U' MF' U2 MF U' R2) U'
0,3,0,0,0,0,0,0,0
1,4,1,1,1,1,1,1,1
3,0,3,3,3,3,3,3,3
4,1,4,4,4,4,4,4,4
以下是借用此地做试验,待删去:
4
f3a0e2
99d658
10
URB;ULF';URB;ULF;URB';ULF;
4
f3a0e2
99d658
10
URB;ULF';URB;ULF;URB';ULF;UBJ';ULF;UBJ';ULF';UBJ;ULF';