魔方吧·中文魔方俱乐部
标题: 用最少的公式复原四阶 [打印本页]
作者: 乌木 时间: 2007-4-7 22:25:14 标题: 用最少的公式复原四阶
本帖最后由 乌木 于 2012-6-8 10:33 编辑
我不求速度,又记不住太多的公式,初步选出几个公式,好像足够复原四阶纯色魔方了。
这是word文件:
用最少的公式复原四阶魔方.rar
(104.74 KB, 下载次数: 608)
*合并心块:六个面的、每面四个心块的合并可用可不用公式。下面几个调动心块的方法其实只要记其中一个足够了。如果棱角有变暂时无所谓的话,公式中的转内层(MR等)可以用两层转(TR等)代替,且最后的转顶U或U'可略去。
*合并棱块:要合并的两个棱块不难调动到下面例图所示的位置和颜色方向,做 TD R F' U R' F TD' 即可:
合并好心块和棱块(即所谓降阶)后,按普通三阶魔方复原魔方。
(未完)
附件: 四阶公式2.png (2012-6-8 10:33:47, 13.92 KB) / 下载次数 306
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MTgzODM0fDYxYTQyZjFmfDE3Mzk3MDcxMzN8MHww
附件: 四阶公式1.png (2012-6-8 10:29:56, 135.12 KB) / 下载次数 258
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MTgzODMzfDU2YjA3MTM1fDE3Mzk3MDcxMzN8MHww
附件: 用最少的公式复原四阶魔方.rar (2009-11-10 17:17:58, 104.74 KB) / 下载次数 608
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=NzY1NTN8ZGQ2YTY3MmN8MTczOTcwNzEzM3wwfDA%3D
作者: 乌木 时间: 2007-4-7 23:33:13
本帖最后由 乌木 于 2012-6-8 11:39 编辑
由于四阶的特点,最后常常出现一些三阶方法无法解决的所谓“特殊”情况,可用以下方法解决。
*若要单单交换两个角块:索性再交换两个相对的棱块组(下图第一式),再用一个合适的三阶两角两棱换PLL式子。也可以先做三阶的两角两棱换PLL公式,再做下图第一式。
若要单单翻正一对棱块,可以用下图第二个公式。
如果心块已复原,棱块已合并好,下三层已复原,顶层还未处理,若看到四对棱块对子中,要翻色的棱块对子数是奇数(一对或三对),这就是四阶的“特殊”情况,可以把上图第二式的内层转改为两层转(操作更方便),翻色了一对棱块之后,顶层就成为三阶模式了,就可用三阶方法复原顶层了。请看:
[java4=300,300]
[param=scrptLanguage]SupersetENG[/param]
[param=scrpt]TR2 B2 U2 TL U2 TR' U2 TR U2 F2 TR F2 TL' B2 TR2[/param]
[param=stickersFront]6,5,5,6,0,0,0,0,0,0,0,0,0,0,0,0[/param]
[param=stickersRight]6,6,6,6,1,1,1,1,1,1,1,1,1,1,1,1[/param]
[param=stickersBack]6,6,6,6,3,3,3,3,3,3,3,3,3,3,3,3[/param]
[param=stickersLeft]6,6,6,6,4,4,4,4,4,4,4,4,4,4,4,4[/param]
[param=stickersUp]6,5,5,6,5,5,5,5,5,5,5,5,6,6,6,6[/param]
[/java4] [java4=300,300]
[param=scrptLanguage]SupersetENG[/param]
[param=scrpt]TR2 B2 U2 TL U2 TR' U2 TR U2 F2 TR F2 TL' B2 TR2 [/param]
[param=stickersFront]6,5,5,6,0,0,0,0,0,0,0,0,0,0,0,0[/param]
[param=stickersRight]6,5,5,6,1,1,1,1,1,1,1,1,1,1,1,1[/param]
[param=stickersBack]6,5,5,6,3,3,3,3,3,3,3,3,3,3,3,3[/param]
[param=stickersLeft]6,6,6,6,4,4,4,4,4,4,4,4,4,4,4,4[/param]
[param=stickersUp]6,6,6,6,5,5,5,6,5,5,5,6,6,6,6,6[/param]
[/java4]
附件: 四阶公式3.png (2012-6-8 10:44:44, 12.93 KB) / 下载次数 227
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MTgzODM1fGM1ZTY1NDY1fDE3Mzk3MDcxMzN8MHww
作者: 乌木 时间: 2007-5-11 09:34:59
心块合并时也可充分利用比如下图方法(的全部或局部),六组(每组四块)心块不难复原。应用下面例子时,有一定的灵活性(因而也有趣),且要注意及时恢复别的、已经复原的心块组。
[java4=300,300]
[param=scrptLanguage]SupersetENG[/param]
[param=scrpt]D MR F ML' U2 ML [/param]
[param=stickersFront]6,6,6,6,6,6,6,6,6,5,6,6,6,6,6,6[/param]
[param=stickersRight]6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6[/param]
[param=stickersDown]6,6,6,6,6,6,5,6,6,6,6,6,6,6,6,6[/param]
[param=stickersBack]6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6[/param]
[param=stickersLeft]6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6[/param]
[param=stickersUp]6,6,6,6,6,5,6,6,6,5,6,6,6,6,6,6[/param]
[/java4]
[ 本帖最后由 乌木 于 2009-2-8 10:14 编辑 ]
作者: 乌木 时间: 2007-5-11 11:22:45
楼上步骤的后半段之所以要这样做,主要是为了尽量不破坏别的已经复原的心块组。需要时其中还要加入恢复步。 例如 D MR F MR' ML' U2 ML,其中加入MR'是为了抵消可能发生的、MR对别的已复原心块组的破坏。这就是转内层的注意点。转表层不会破坏任何心块组。
下面的演示中,MR'加入后,后面的黄色心块就保持合并好的状态:
[java4=300,300]
[param=scrptLanguage]SupersetENG[/param]
[param=scrpt]D MR F MR' ML' U2 ML [/param]
[param=stickersFront]6,6,6,6,6,6,6,6,6,5,6,6,6,6,6,6[/param]
[param=stickersRight]6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6[/param]
[param=stickersDown]6,6,6,6,6,6,5,6,6,6,6,6,6,6,6,6[/param]
[param=stickersBack]6,6,6,6,6,3,3,6,6,3,3,6,6,6,6,6[/param]
[param=stickersLeft]6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6[/param]
[param=stickersUp]6,6,6,6,6,5,6,6,6,5,6,6,6,6,6,6[/param]
[/java4]
[ 本帖最后由 乌木 于 2009-2-8 10:24 编辑 ]
作者: 拼音佳佳 时间: 2007-5-21 23:28:57
已经邮购了4阶魔方,还没到货.楼上不如把6字母转换成中文的上下左右前后,方便阅读.
做一个WORD宏应该可以搞定,嘿嘿...
作者: 大烟头 时间: 2007-7-13 23:06:33
好贴一定要顶,加精了
作者: 乌木 时间: 2007-8-16 14:26:02
2楼的公式A或可用“偶尔路过”兄给的公式TR2 TF2 U2 MR2 U2 TF2 TR2 代替更好:
[java4=300,300]
[param=scrptLanguage]SupersetENG[/param]
[param=scrpt]TR2 TF2 U2 MR2 U2 TF2 TR2[/param]
[param=stickersFront]0,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0[/param]
[param=stickersBack]3,0,0,3,3,3,3,3,3,3,3,3,3,3,3,3[/param]
[/java4]
[ 本帖最后由 乌木 于 2009-9-27 17:04 编辑 ]
作者: 乌木 时间: 2007-8-17 12:03:34
哈!今天偶兄又指出下式也一样:
作者: 乌木 时间: 2007-8-17 14:48:17
既然如此,我索性类推一下,下式也有同样结果(当然,下式的操作“MR2”不够顺手):
作者: 乌木 时间: 2007-10-9 18:25:35
本帖最后由 乌木 于 2012-6-1 19:38 编辑
三阶的6个中心块的相对关系是固定的;四阶的6组中心块(每组四个块)就不然,用降阶法时,第一步是合并中心块组,那么,6组中心块的相对关系不能弄错,否则后面就复原不了。(请见:http://bbs.mf8-china.com/forum.p ... amp;extra=page%3D10)
如果一时忘记或拿到一个配色不规范的乱态四阶魔方,只要从几个角块的配色情况即可判断整个魔方的配色。例如,下图中角块白绿橙表明,魔方是上白左橙前绿;再找另一含白橙的角,它的第三色是X色,则绿色的对面色为X色;再找另一含白X的角块,它的第三色是Y色,表明橙色的对面色为Y色;余下的Z色就是白色的对面色。魔方的配色为上白左橙前绿后X右Y下Z。
不妨把这种方法叫“顺理成章”法。
[ 本帖最后由 乌木 于 2009-1-7 21:18 编辑 ]
附件: mtMgpZ7n.gif (2007-10-9 19:01:54, 2.24 KB) / 下载次数 238
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MTA2MDZ8NjI0N2UzZjh8MTczOTcwNzEzM3wwfDA%3D
作者: splendidrex 时间: 2007-10-12 16:21:13
嗯,背一下上白下黄,左蓝右绿,前橙后红也可以
作者: 乌木 时间: 2007-12-23 11:20:58
有帖子涉及本帖,顶上去。
作者: qqww139 时间: 2007-12-24 13:30:49
准备买个四阶的玩玩!!!
作者: ddiqq 时间: 2007-12-28 15:15:42
学习<IMG alt="" src="http://bbs.mf8-china.com/images/smilies/default/sad.gif" border=0 smilieid="2">
作者: popopopolo 时间: 2007-12-31 12:05:39
学习学习~
作者: 乌木 时间: 2008-2-27 22:41:55
得顶上去………………
作者: jamjam217 时间: 2008-2-28 13:53:12
请问并棱公式种的MD可否换成下两层转?
作者: 乌木 时间: 2008-2-28 16:48:02 标题: 回复 17# 的帖子
完全可以,即TD R F' U R' F TD' 。
作者: 乌木 时间: 2008-3-9 18:48:13
1楼的合并中心块方法有了补充,顶上去。
作者: 青蛙小 时间: 2008-3-10 00:35:13
顶啊....等我4阶到手马上学习!
作者: NTZ 时间: 2008-4-3 21:18:48
好东西,好东西啊!!!学习..............
作者: xdralf 时间: 2008-4-8 15:59:01
怎么图都是一个红X呢,,,郁闷死了,到现在玩了一天还是没学会怎么复圆中心块,笨死
作者: 乌木 时间: 2008-4-9 10:08:01
有人暂时看不到java图,本帖有些java图属于锦上添花的,暂时看不到不急;3楼的java,在此处说明一下。下图中合并红色中心块的例子是很典型的方法,其中MR' 一步是为了及时恢复原来已经合并好的黄色中心块,如果黄色中心块本来没有弄好,可以省去MR' 。
[ 本帖最后由 乌木 于 2009-1-7 21:20 编辑 ]
附件: 四阶合并中心块一例.GIF (2008-4-9 10:08:01, 8.95 KB) / 下载次数 116
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MTQ2NjB8MTQ0YTBkNDR8MTczOTcwNzEzM3wwfDA%3D
作者: xdralf 时间: 2008-4-10 17:05:02
公司的机器还是装不了JAVE,一会先用上面这个公式看看能不能对出四面再说.
顶上去先不懂回头再和乌木老大请教
作者: xdralf 时间: 2008-4-11 16:22:37
<P>*合并棱块:要合并的两个棱块不难调动到下面例图所示的位置和颜色方向,做 MD R F' U R' F MD': Nn9PdI7t.gif (3.01 KB) 用最少的公式复原四阶 2007-4-7 22:17</P>
<P>这个公式可以做到把合出一棱吗?以哪个面为基准呢</P>
<P> </P>
作者: 乌木 时间: 2008-4-11 16:57:48 标题: 回复 25# 的帖子
合并棱块时不必管六组已经弄好的中心块谁是谁,故1楼的合并棱块的图中我没有填中心块颜色。只需按照图示状态合并有关棱块即可。等所有棱块弄好,等于拿到一个打乱着的三阶。
此外,开始做中心块时,六组中心块的颜色关系不能弄错。比如,如果您的魔方是常见的上红前白右绿……,合并中心块时不能弄成上红前白右蓝……。
[ 本帖最后由 乌木 于 2009-1-7 21:21 编辑 ]
作者: 魔鱼儿 时间: 2008-4-23 19:22:10
自己玩了好久时间的四阶,只能弄出六个中心块来,今天终于找到复原的好方法了,呵呵,顶一下
作者: kexin_xiao 时间: 2008-5-10 18:45:15
乌木老师也有个4阶教程啊,学习了
作者: lily748 时间: 2008-5-11 17:30:27
谢谢分享,可以去学习四阶了
作者: NTZ 时间: 2008-5-12 18:50:54
乌木老师,能写个四阶的打印版本吗?
作者: 乌木 时间: 2008-5-12 19:15:17
本帖子贴出时不很成熟,后来学了别人的东西几次修改、补充,现在感到还不够好。其实,四阶等的降阶法只要记几个三阶没有的公式即可,一时记不住的话,也只要在小卡片之类的东西上记些简单的图和有关公式随身备用。
作者: AKM16 时间: 2008-5-12 19:36:00
鸟木好厉害啊![](static/image/smiley/default/smile.gif)
作者: 绚光懿彩 时间: 2008-5-12 23:14:03
超级想学,yaoshi
作者: 绚光懿彩 时间: 2008-5-12 23:14:33
超级想学,要是能一学就会就好了
作者: 采花大盗 时间: 2008-5-13 01:27:43
刚买了个四阶开始学习啊 ![](static/image/smiley/default/smile.gif)
作者: 采花大盗 时间: 2008-5-18 18:42:22
四阶到手了 中心块会弄了 楞不太会 弄好了这个 弄别的时候又把这个拆散了 郁闷![](static/image/smiley/default/sweat.gif)
作者: 采花大盗 时间: 2008-5-18 18:52:36
请问乌木老师 换楞是就这一种情况吗
作者: 乌木 时间: 2008-5-18 19:32:26
回复楼上,我这一帖是懒汉方法--尽量少记公式,降阶法的棱块合并应该还有别的方法,此处只用这一公式足够合并好全部棱块,只是效率高不了。用这公式之前,要把两个要合并的棱块经过转表层(尽量别转内层!以免破坏前面已经弄好的中心块),调动得符合公式的初态。这调动工作有一定技巧,熟练后还是不难的。下面举个例子:
[java4=300,300]
[param=scrptLanguage]SupersetENG[/param]
[param=scrpt]R U' B' R2 (TD R F' U R' F TD' )[/param]
[param=stickersFront]6,6,6,6,5,0,0,6,6,0,0,0,6,6,6,6[/param]
[param=stickersRight]6,6,6,6,6,1,1,6,5,1,1,6,6,6,6,6[/param]
[param=stickersDown]6,6,6,6,6,2,2,6,6,2,2,6,6,6,6,6[/param]
[param=stickersBack]6,6,6,6,6,3,3,6,6,3,3,6,6,6,6,6[/param]
[param=stickersLeft]6,6,6,6,6,4,4,0,6,4,4,6,6,6,6,6[/param]
[param=stickersUp]6,6,6,6,6,5,5,6,6,5,5,6,6,6,6,6[/param]
[/java4]
[ 本帖最后由 乌木 于 2009-1-7 21:29 编辑 ]
作者: 乌木 时间: 2008-5-18 21:11:46
做这个公式之前的情况多多,相应的调动办法也多多,这过程无疑也是一种乐趣。
[java4=300,300]
[param=scrptLanguage]SupersetENG[/param]
[param=scrpt]L' F' L(TD R F' U R' F TD')[/param]
[param=stickersFront]6,6,6,6,0,0,0,6,6,0,0,6,6,6,0,6[/param]
[param=stickersRight]6,6,6,6,6,1,1,6,6,1,1,6,6,6,6,6[/param]
[param=stickersDown]6,6,5,6,6,2,2,6,6,2,2,6,6,6,6,6[/param]
[param=stickersBack]6,6,6,6,6,3,3,6,6,3,3,6,6,6,6,6[/param]
[param=stickersLeft]6,6,6,6,6,4,4,5,6,4,4,6,6,6,6,6[/param]
[param=stickersUp]6,6,6,6,6,5,5,6,6,5,5,6,6,6,6,6[/param]
[/java4]
[ 本帖最后由 乌木 于 2009-1-7 21:34 编辑 ]
作者: 乌木 时间: 2008-5-18 21:17:36
做合并棱块公式前尽量转表层调棱,不仅可以不破坏心块,还保证已经合并好的棱块不受破坏--试问,哪有转表层会分开哪一对靠在一起的棱块?唯有在公式中有转内层,但它却是受控制的--仅仅分开两对棱块重新组合,对别的棱块对子以及中心块组毫无损坏!所以,最后用此公式时一定是两对棱块同时合并好。比如:
[java4=300,300]
[param=scrptLanguage]SupersetENG[/param]
[param=scrpt]TD R F' U R' F TD'[/param]
[param=stickersFront]3,3,3,5,0,4,4,0,0,4,4,0,4,5,5,1[/param]
[param=stickersRight]4,2,2,1,1,0,0,2,4,0,0,2,0,2,2,2[/param]
[param=stickersDown]3,4,4,5,5,2,2,1,5,2,2,1,3,3,3,0[/param]
[param=stickersBack]0,3,3,3,0,1,1,3,0,1,1,3,4,4,4,4[/param]
[param=stickersLeft]1,1,1,1,1,3,3,1,1,3,3,4,2,0,0,5[/param]
[param=stickersUp]2,5,5,2,5,5,5,4,5,5,5,4,5,2,2,0[/param]
[/java4]
[ 本帖最后由 乌木 于 2009-1-7 21:45 编辑 ]
作者: kexin_xiao 时间: 2008-5-18 21:52:34
学习乌木老师的帖子.个人认为一次6棱的方法很值得推广
作者: 采花大盗 时间: 2008-5-18 23:16:16
谢请问乌木老师 您在38楼讲的那种情况 用 MU' R U' R' MU 这个公式就可以解决
作者: 乌木 时间: 2008-5-19 00:03:33 标题: 回复 42# 的帖子
我38楼没有全部填色,所以,如果只求那两个棱块合并的话,是可以用你的步骤;但是你说的这几步的结果是,合并了一对,同时又拆散了另一对,用于降阶法的话,棱块将老是合并不完了。
40楼例子我换了一下,颜色填全了,你可看看,我选用的公式只是把两对棱块重新组合,即只是把四个棱块就地重组,对别的棱块对子并不拆开。这样,用本帖选的公式的话,需要合并的棱块组越来越少,直到最后全部合并好。
或许可以这样,合并棱块的开始阶段,遇到38楼情况时,不妨用用你的方法,到最后如40楼的情况时,就不能陷入无限循环了,还得用40楼方法或别的什么方法--比如保留两对棱块组不合并好,到整个魔方基本复原后,互换四个棱块之中的两个相对的棱块,则两组棱块同时复原,有公式的,只是要多记一个公式了,不合本帖题意了)。
[ 本帖最后由 乌木 于 2009-1-7 21:48 编辑 ]
作者: 采花大盗 时间: 2008-5-19 00:19:42
对了 我以前就是遇到这种情况 对上这个又拆了别的 谢谢乌木老师 今天学到好多
![](static/image/smiley/default/victory.gif)
作者: 乌木 时间: 2008-5-19 00:37:12
本帖最后由 乌木 于 2012-6-1 20:00 编辑
顺便说一下,43楼说到的互换两个棱块使得两个棱块组同时合并好的方法可举例如下:
括号内是顶层两个相对的、靠左边的棱块翻色互换公式,有时蛮有用。
[java4=300,300]
[param=scrptLanguage]SupersetENG[/param]
[param=scrpt]F' U' F (TR2 U2 ML U2 MR' U2 MR U2 F2 MR F2 ML' TR2) F' U F[/param]
[param=stickersFront]0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0[/param]
[param=stickersRight]1,1,5,1,1,1,1,1,1,1,1,1,1,1,1,1[/param]
[param=stickersUp]5,5,5,5,5,5,5,0,5,5,5,5,5,1,5,5[/param]
[/java4]
就本帖题意而言,可不记此公式。
[ 本帖最后由 乌木 于 2009-1-7 21:51 编辑 ]
作者: 观赏龟龟 时间: 2008-5-19 19:54:45
这个帖子很好,我原来会三阶的,买回四阶后按楼主的方法,一天就会了,虽然转的慢些,但对我这样记忆力不好的人来说,已经很满足了。就是单个楞转方向的公式太长了,记不住。
[ 本帖最后由 观赏龟龟 于 2008-5-19 21:15 编辑 ]
作者: 采花大盗 时间: 2008-5-24 15:04:28
乌木老师我在四阶李又遇见另一种情况 顶面颜色相同 只有顶层对角线上的两个角位置要互换 这个怎么弄啊
作者: 乌木 时间: 2008-5-24 15:32:49
是不是这样:用三阶的公式使那两个角块互换,同时出现两个棱块对子要互换的情况,就可用前面说的TR2 TF2 U2 MR2 U2 TF2 TR2公式解决棱块对子互换。
作者: 乌木 时间: 2008-5-28 17:20:25
rubik-fan 对我说:“我这里有个合并棱块的方法:一次两组或者三组:MRUR'U'MR' 一共五步,每次合并两个,是不是比你那个合并要要好一点?你那个其实也是合并两个的,但是需要机巧地做成aabb的状态,难度较大,其实你那个公式最适合到最后仅剩下两组的时候使用。我公式里MR表示右边两层。即你所指的TR 我的四阶复原方法公式更少,苦于自己不会制作图示。如果方便的话希望能够把我的心得告诉你,借助乌兄的力量做出来简明的东西。”
下面我将代你发java图,等你会发后,或者等魔方吧主页更新好,其中的java贴助手用起来很方便的时候,你可得多发好帖介绍、交流。
[ 本帖最后由 乌木 于 2009-1-7 21:53 编辑 ]
作者: 乌木 时间: 2008-5-28 17:45:47
下面是rubik-fan的合并棱块方法,不知我的图做得对不对:
[java4=300,300]
[param=scrptLanguage]SupersetENG[/param]
[param=scrpt]TR U R' U' TR' [/param]
[param=stickersFront]0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0[/param]
[param=stickersRight]1,5,3,1,1,1,1,1,1,1,1,1,1,1,1,1[/param]
[param=stickersBack]3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3[/param]
[param=stickersUp]5,5,5,5,5,5,5,5,5,5,5,0,5,5,1,5[/param]
[/java4]
[ 本帖最后由 乌木 于 2009-1-7 21:57 编辑 ]
作者: 乌木 时间: 2008-5-28 18:03:42
好像这样的初态也可用你的公式:
[java4=300,300]
[param=scrptLanguage]SupersetENG[/param]
[param=scrpt]TR U R' U' TR' [/param]
[param=stickersFront]0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0[/param]
[param=stickersRight]1,5,3,1,1,1,1,1,1,1,1,1,1,1,1,1[/param]
[param=stickersDown]2,2,2,2,2,2,2,3,2,2,2,3,2,2,2,2[/param]
[param=stickersBack]3,3,1,3,5,3,3,3,5,3,3,3,3,3,3,3[/param]
[param=stickersUp]5,2,5,5,5,5,5,5,5,5,5,0,5,5,1,5[/param]
[/java4]
[ 本帖最后由 乌木 于 2009-1-7 22:01 编辑 ]
作者: 乌木 时间: 2008-5-28 18:30:52
本帖最后由 乌木 于 2012-6-1 20:08 编辑
这公式对四阶棱块的作用主要是:
互换之后棱块1和棱块4不在顶层,此刻是无所谓的。
[ 本帖最后由 乌木 于 2009-1-7 22:03 编辑 ]
附件: 这个四阶公式的作用.png (2012-6-1 20:08:34, 3.56 KB) / 下载次数 119
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MTgzMzQxfGJmZDk4NGY3fDE3Mzk3MDcxMzN8MHww
作者: rubik-fan 时间: 2008-5-28 19:45:23
对,不管在什么位置我们的目的是合并。如果是层先法到最后一层,需要再加上四步,保证下面三层不变。
作者: 乌木 时间: 2008-5-28 20:09:58
本帖最后由 乌木 于 2012-6-1 20:14 编辑
那么,是不是这样--原公式最后一步改为MR',再加四步URU'R':
[java4=300,300]
[param=scrptLanguage]SupersetENG[/param]
[param=scrpt]TR U R' U' MR' U R U' R' [/param]
[param=stickersFront]6,0,5,6,0,0,0,0,0,0,0,0,0,0,0,0[/param]
[param=stickersRight]6,5,3,6,1,1,1,1,1,1,1,1,1,1,1,1[/param]
[param=stickersBack]6,3,1,6,3,3,3,3,3,3,3,3,3,3,3,3[/param]
[param=stickersLeft]6,4,4,6,4,4,4,4,4,4,4,4,4,4,4,4[/param]
[param=stickersUp]6,5,5,6,5,5,5,5,5,5,5,0,6,5,1,6[/param]
[/java4]
[ 本帖最后由 乌木 于 2009-1-7 22:12 编辑 ]
作者: kexin_xiao 时间: 2008-5-28 20:33:09 标题: 回复 54# 的帖子
这个公式比较实用![](static/image/smiley/default/handshake.gif)
作者: 乌木 时间: 2008-5-28 21:03:17
本帖最后由 乌木 于 2012-6-1 20:26 编辑
54楼公式实际变为如下机理了:
[ 本帖最后由 乌木 于 2009-1-7 22:14 编辑 ]
附件: 这公式的实质.png (2012-6-1 20:25:48, 74.7 KB) / 下载次数 127
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MTgzMzQzfDRlNjEwMWY3fDE3Mzk3MDcxMzN8MHww
作者: nmbs250 时间: 2008-5-31 18:08:26
顶一下...不错哦
作者: vhejia 时间: 2008-7-19 14:07:05 标题: 回复 1# 的帖子
乌木大哥你能不能先解释下这几个字母的意思啊
好像个三阶的不一样哦
作者: 乌木 时间: 2008-7-19 14:44:11 标题: 回复 58# 的帖子
本帖最后由 乌木 于 2012-6-1 20:29 编辑
请看演示:http://bbs.mf8-china.com/forum.p ... &extra=page%3D1
[ 本帖最后由 乌木 于 2009-1-7 22:15 编辑 ]
作者: 花太郎 时间: 2008-10-11 16:11:11
顶是一定的~但还是实在不行了在学好了,3阶一上来就学的公式,再想自己研究就没机会了,哎,心头的遗憾..
作者: ccgd321 时间: 2008-11-15 10:54:05
<IMG alt="" src="http://bbs.mf8-china.com/images/smilies/default/03.gif" border=0 smilieid="54"> `
作者: 梦德 时间: 2009-1-8 21:01:37
为什么看不到呢 ??????????
作者: tyeken8 时间: 2009-1-11 08:47:38
原帖由 拼音佳佳 于 2007-5-21 23:28 发表 ![](http://bbs.mf8-china.com/images/common/back.gif)
已经邮购了4阶魔方,还没到货.楼上不如把6字母转换成中文的上下左右前后,方便阅读.做一个WORD宏应该可以搞定,嘿嘿...
个人认为写成中文反倒不好读…
而且WORD宏也大材小用,我要么就用最麻烦的方法写个程序,要么就用最简单的notepad的查找替换搞定。
作者: yifeng72 时间: 2009-1-11 22:00:58
枯教科书礵夲中
作者: 1947HZ 时间: 2009-1-13 11:56:09
实用则灵 实用则灵啊![](static/image/smiley/default/10.gif)
作者: zoom_hmj 时间: 2009-1-31 19:42:15
你好,我是看了这篇帖子之后学会一点,不过有这么几种情况好象得不到解决:其余块完全正确,只是顶层有2对楞块需要换(是相邻的)
还有一种是在顶面做十字的时候,我用的是R' U' F' U F R ,得到的是一个T字,像三阶中魔方错位的情况.
请乌木老师看看![](static/image/smiley/default/05.GIF)
作者: zoom_hmj 时间: 2009-1-31 19:49:53
刚才看了另一篇帖子http://bbs.mf8-china.com/viewthr ... &extra=page%3D2
解决了第一种情况,但还是没有找到第二种情况,求教。。。
作者: 乌木 时间: 2009-1-31 22:58:33 标题: 回复 67# 的帖子
本帖最后由 乌木 于 2012-6-1 20:34 编辑
第一种情况也可以下面这样,括号内公式是互换两个对位的棱块组:
[java4=300,300]
[param=scrptLanguage]SupersetENG[/param]
[param=scrpt]F' U' F (TR2 F2 U2 MR2 U2 F2 TR2) F' U F[/param]
[param=stickersFront]0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0[/param]
[param=stickersRight]1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1[/param]
[/java4]
作者: o嗬飽彈o 时间: 2009-1-31 23:05:02
老帖
找了N久
顶一下乌木老师
作者: 乌木 时间: 2009-1-31 23:06:00
本帖最后由 乌木 于 2012-6-1 20:36 编辑
第二种情况,只要用括号内的公式翻正一组棱块的色向,顶面的“T字”就变成“十字”了:
[java4=300,300]
[param=scrptLanguage]SupersetENG[/param]
[param=scrpt]U2 (TR2 B2 U2 ML U2 MR' U2 MR U2 F2 MR F2 ML' B2 TR2)[/param]
[param=stickersFront]6,6,6,6,0,0,0,0,0,0,0,0,0,0,0,0[/param]
[param=stickersRight]6,6,6,6,1,1,1,1,1,1,1,1,1,1,1,1[/param]
[param=stickersBack]6,5,5,6,3,3,3,3,3,3,3,3,3,3,3,3[/param]
[param=stickersLeft]6,6,6,6,4,4,4,4,4,4,4,4,4,4,4,4[/param]
[param=stickersUp]6,6,6,6,5,5,5,5,5,5,5,5,6,5,5,6[/param]
[/java4]
作者: zoom_hmj 时间: 2009-2-2 18:58:07 标题: 回复 70# 的帖子
谢谢,
这几天重新看了第一楼,发现先把它看作十字,到最后再用您说的那公式也行.
作者: 乌木 时间: 2009-2-2 21:39:55 标题: 回复 71# 的帖子
对,因为70楼那公式非常“乖”--一点也不影响别的块,两个要翻正的棱块留到最后解决完全可以。
但是,这是有条件的--该公式会使顶面的四个中心块整体作180度旋转!所以,在纯色四阶魔方中尚可这样说。在全色魔方(中心块的这类变化可以显示出来的那种魔方)的场合,或者在构建四阶魔方的花样时,要接着按照需要修理顶面中心块组。
作者: juventus66 时间: 2009-2-2 21:40:38
支持了 .
作者: juventus66 时间: 2009-2-2 21:46:06
支持了 .
作者: Knut 时间: 2009-2-9 01:00:40
顶下,多谢乌木老师了![](static/image/smiley/default/loveliness.gif)
作者: ansy3883690 时间: 2009-2-9 20:03:53 标题: 回复 1# 的帖子
ding aaaaaa
作者: 飘啊飘张 时间: 2009-2-11 16:38:52
看不懂,从合并凌快开始就看不懂。
最多合并完成顶层的4组以后就不知道该怎么弄了
作者: 乌木 时间: 2009-2-11 17:28:41 标题: 回复 77# 的帖子
所有要合并的两个单个的棱块都要调动(调动方法包括魔方整体转)为1楼合并棱块公式的图示状态,才可执行公式。
贴个java图演示一下,初态要合并的棱块有12对,其中有一次做一遍公式同时合并好两对棱块,而最后一次执行公式一定是同时合并好两对棱块,故一共只做了10次公式:
[java4=310,400]
[param=scrptLanguage]SupersetENG[/param]
[param=scrpt]D R (TD R F' U R' F TD') \n U2 B L2 (TD R F' U R' F TD')\n D L' (TD R F' U R' F TD')\n L' (TD R F' U R' F TD')\n D' L' (TD R F' U R' F TD')\n D2 L' (TD R F' U R' F TD')\n L U B L2 (TD R F' U R' F TD')\n D' L' (TD R F' U R' F TD')\n CU R U' B' R2 (TD R F' U R' F TD')\n CU L (TD R F' U R' F TD')[/param]
[param=stickersFront]6,0,2,6,5,0,0,1,2,0,0,2,6,0,3,6[/param]
[param=stickersRight]6,0,3,6,5,1,1,4,1,1,1,1,6,3,5,6[/param]
[param=stickersDown]6,5,4,6,5,2,2,1,3,2,2,4,6,4,2,6[/param]
[param=stickersBack]6,5,2,6,0,3,3,2,5,3,3,5,6,4,0,6[/param]
[param=stickersLeft]6,1,1,6,0,4,4,0,3,4,4,3,6,1,4,6[/param]
[param=stickersUp]6,4,3,6,0,5,5,4,2,5,5,1,6,2,3,6[/param]
[/java4]
[ 本帖最后由 乌木 于 2009-2-11 19:36 编辑 ]
作者: 123小毛虫 时间: 2009-2-24 10:48:20
学习之中,有WORD文档吗?
作者: 乌木 时间: 2009-2-24 17:52:40 标题: 回复 79# 的帖子
已补充在1楼了…………
作者: 123小毛虫 时间: 2009-3-5 13:23:39
学习了,
多谢乌木老师了
![](static/image/smiley/default/08.gif)
作者: 531107709 时间: 2009-3-8 09:21:40
请问,我在使用降阶法还原四阶魔方的时候,一二三层都拼好了,但是顶面不能拼出一个十字,无论使用三阶魔方的公式还是四阶的,都不行。
我就是这里卡住了,我想请问一下有什么方法或则公式弄好顶层的十字呢
作者: lyvx 时间: 2009-5-3 21:18:49
正是需要的内容 感谢乌木
作者: 乌木 时间: 2009-5-3 21:41:59 标题: 回复 82# 的帖子
据实情用四阶特殊公式单单翻正一对棱块,即可得到十字。
作者: 小怡童 时间: 2009-5-3 23:34:16
good!!!!!!!!!!!11
作者: xdgtzsyyj 时间: 2009-5-4 16:55:34
能够不出现单反棱的话就更好了
作者: 朱智浩 时间: 2009-5-4 17:22:38
我就是用乌木老师的方法,第一次还原四阶,几天前的事情,过来感谢一下![](static/image/smiley/default/handshake.gif)
作者: Vicki 时间: 2009-6-13 14:31:15
下载了支持一下~![](static/image/smiley/default/lol.gif)
作者: 倚红颜 时间: 2009-6-14 15:32:09
不得不服!先生好谋略!
收藏
作者: 正正正正正好 时间: 2009-6-16 22:47:18
乌木老师,那些公式全是你思考出来的么?那样空间想象能力很好啊!
作者: 乌木 时间: 2009-6-17 00:04:19 标题: 回复 90# 的帖子
我哪里想得出啊!我那是搜集、选择论坛中的公式而已。
作者: 冷蝉四 时间: 2009-6-22 21:31:35
乌木老师在2楼说的改做(TR U2)4 TR ,或(MR U2)4 MR ,本人实验后发觉有时候成功有时候不成功。后来发现问题出现在运用这个公式后,把打乱的四个棱合并时所用的公式上。如果合并时用乌木老师在1楼给的图3所示的公式,没碰到过不能解决的情况,但我所用的合并棱的公式是:tr u' r u tr'(如下面的图所示,初始状态和乌木老师1楼给出的初始状态不一样,这个公式比较简单,所以我只在最后一对棱合并的时候才用乌木老师在1楼给出的公式),结果经常出现各种奇怪的形状(例如本来只是翻一个棱,结果变成了两棱要对换之类)。在此提醒下,改做这个容易记忆的公式之后,再合并棱,就不能再偷懒用步骤比较简单的公式了。。
[ 本帖最后由 冷蝉四 于 2009-6-22 21:33 编辑 ]
附件: 未命名.JPG (2009-6-22 21:31:35, 74.99 KB) / 下载次数 120
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=NTY0MzN8MmVlZGQ4MmZ8MTczOTcwNzEzM3wwfDA%3D
作者: 乌木 时间: 2009-6-22 22:46:19
1楼的合并棱块的公式有两个好处,一是不破坏已经合并好的棱块对子(无论它们在哪里),二是最后一定是把最后的两对棱块对子同时合并好。
92楼的公式,合并那白红棱块对子的同时,会拆开右下方那黄绿-蓝橙对子。如果右下方是一对已经合并好的棱块对子,就无谓地被拆开了,效率大减。
碰到图中那两个白红棱块的情况时,可以预调动一下,符合1楼公式要求之后,再做公式:(下面的演示也表明该公式不拆开别的任一对棱块。)
[java4=300,300]
[param=scrptLanguage]SupersetENG[/param]
[param=scrpt]CF CU B' U R' (TD R F' U R' F TD')[/param]
[param=stickersFront]0,5,6,0,0,0,0,0,0,0,0,0,0,6,0,0[/param]
[param=stickersDown]2,6,5,2,2,2,2,2,2,2,2,2,2,2,2,2[/param]
[param=stickersUp]5,5,5,5,5,5,5,5,5,5,5,5,5,0,6,5[/param]
[/java4]
[ 本帖最后由 乌木 于 2009-6-22 22:53 编辑 ]
作者: 冷蝉四 时间: 2009-6-22 23:24:32 标题: 回复 93# 的帖子
对,所以用我这个可以人为的把右下的棱调为不成对的棱再弄,不过最后一般都会出现最后一对棱要用1楼的方法调的地步。
我给这个公式也就是提醒下,怕有和我一样的懒人,如果调棱只在最后一对时才用1楼的公式,会在用乌木老师给出的改用公式后依然解决不了问题。
所以有时候,有些懒还是不能偷的,呵呵。
另感谢乌木老师的指点。。。。。
作者: 497672121 时间: 2009-11-13 12:23:17
顶~~~~~~~~~~······
作者: zhang197695 时间: 2009-11-14 12:07:09
资料贴,学习一下!![](static/image/smiley/default/20.GIF)
作者: 305012620 时间: 2009-11-17 13:55:47
可是我用乌木老师给出的合并棱块的公式,却怎么样也合并不了。不知是哪一步错了,还是一开始就理解错了?
愁死了!![](static/image/smiley/default/mad.gif)
作者: 乌木 时间: 2009-11-17 17:14:10 标题: 回复97楼
本帖最后由 乌木 于 2012-6-1 20:54 编辑
先要严格符合下示这个初态图,其次,做 MD R F' U R' F MD'(或更方便地 TD R F' U R' F TD' )时,这里的MD的转向和“D”的转向是一样的;而“D”的转向是面对底面看入魔方时的转向,不是从魔方的上面“透过”魔方看底层的转向!
请看java演示:
[java4=300,300]
[param=scrptLanguage]SupersetENG[/param]
[param=scrpt]TD R F' U R' F TD'[/param]
[param=stickersFront]6,6,6,6,3,6,6,3,6,6,6,6,6,6,6,6[/param]
[param=stickersRight]6,6,6,6,4,6,6,6,6,6,6,6,6,6,6,6[/param]
[param=stickersDown]6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6[/param]
[param=stickersBack]6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6[/param]
[param=stickersLeft]6,6,6,6,6,6,6,4,6,6,6,6,6,6,6,6[/param]
[param=stickersUp]6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6[/param]
[/java4]
[ 本帖最后由 乌木 于 2009-11-17 17:17 编辑 ]
作者: 364538360 时间: 2010-1-18 12:14:27
谢谢咯……四阶在路上
作者: xyzsu 时间: 2010-1-20 22:09:29
这个帖子这么好为啥不给置顶呢,找了好久
欢迎光临 魔方吧·中文魔方俱乐部 (http://bbs.mf8-china.com/) |
Powered by Discuz! X2 |