魔方吧·中文魔方俱乐部

标题: 纯理论探索交流:不计时间,用四五阶魔方公式解决全部高阶魔方? [打印本页]

作者: godtm    时间: 2010-6-3 10:09:35     标题: 纯理论探索交流:不计时间,用四五阶魔方公式解决全部高阶魔方?

首先声明,我只是玩过而且仅仅是“玩过”四、五阶魔方,更高阶的魔方对我这个穷人来说肯定是奢望,在这里我仅仅是纸上谈兵的说说自己的猜想,不对的地方还请大家耐心指正!先谢谢啦!
突发奇想,高阶魔方如果用五阶、四阶降阶成三阶的办法,依次降阶成三阶应该可以,这样的话:
偶数阶的魔方6阶可以6-》5,8阶可以8-》7应该可以用四阶降阶的办法,只要把两边的层看成一层就好了(不知我说明白了没有,就是说六阶的12两层看成四阶的一层,56两层看成一层,8阶的123层看成一层,678层看成一层)这样,2n阶的魔方就可以降阶成2n-1阶的奇数阶魔方了。
奇数阶魔方可以用五阶的降阶公式,5-》3,7-》5-》3,9-》7-》5-》3,这样依次降阶,所以奇数阶魔方也可以变成3阶然后还原了!
不知道这样想对不对,还要等手中有一个高阶魔方了再验证了……
再重申一下,我这些想法还只是纸上谈兵的猜想,不对的话还请大家耐心指正哦!
作者: Cheng_943    时间: 2010-6-3 10:16:35

可以的  我就是这样 我认为你在合中心时候要掌握两个单独换不影响别的的那种方法
作者: Cheng_943    时间: 2010-6-3 10:20:16

我不是说你的文章可以就是说会45之后都可以复原
作者: 乌木    时间: 2010-6-3 10:46:38

暂时没有实物高阶魔方的话,可以用Puzzler ,在屏幕上先试起来。
作者: sunny_dunn    时间: 2010-6-3 10:58:43

不用9》7》5》3,直接9》3就好了
作者: 阳光下的幽灵    时间: 2010-6-3 11:36:18

可以啊,慢慢来降阶,这样就是稍微麻烦点,要是你不看时间慢慢玩的话完全可以,我也是这么样弄的刚开始
作者: 魔鱼儿    时间: 2010-6-3 11:52:38

嗯,基本就是这样了,只不过步骤多了而已,方法都一样。
作者: 宇枫 幽蓝    时间: 2010-6-3 12:04:39

老话题,属于分段降阶理论。
以上跟Atato讨论过,超高阶复原法,比如是100阶,我们想象出把100阶降成20阶,20再降成5阶,再降成3阶复原。当时讨论时大家也在随便说说,实际上这种降阶法存在的难度不小,到现在也没人尝试过。
就拿个最简单的例子来说:四阶降成二阶。大家可以先尝试复原一个二阶模型的角,再尝试第二个角,或许前几个都比较容易,后几个就难了。
个人观点,继续讨论!
作者: Pyrenees    时间: 2010-6-3 13:12:29

目前从我们魔友掌握的技巧来看,一个确切可行的思路就是把所有高阶都降成三阶;
如果要分阶段降的话,我个人觉得其实就等于是一个广义的降成三阶,实际意义可能并不大
作者: keypoints    时间: 2010-6-4 00:47:19

同意楼上所说:高阶直接降为三阶更可行。
我就是会三四阶之后自行摸索搞定5到7的,另外用到肓拧的三循环原理。
作者: 乌木    时间: 2010-6-4 11:07:18

后两种降阶法恐怕不实用吧?(下图画得很对称,并非做什么花样,仅是一种示意:打乱态六阶如何先合并有关的心块、棱块和角块,有关的合并工作刚做好时,整个魔方还只是一种打乱的三阶或五阶。)
六阶降阶方式.JPG

[ 本帖最后由 乌木 于 2010-6-5 22:57 编辑 ]

附件: 六阶降阶方式.JPG (2010-6-4 11:07:18, 21.96 KB) / 下载次数 19
http://www.mf8-china.com/forum.php?mod=attachment&aid=MTAwMzMwfDM0N2Y1MGE4fDE3MTU3MTkzNTh8MHww
作者: caocaojun    时间: 2010-6-4 12:01:39

每个人使用的公式不同。会导致楼主所述问题结果的不同。
就我使用的方法而言,
四阶魔方的公式就可解决任何阶魔方还源了。
作者: 宇枫 幽蓝    时间: 2010-6-4 16:20:28



第三图的六阶降为三阶难度应该不比第一图的难度小。
在8楼我也谈过大概的,估计这要使用大量盲拧理论才能组合成第三图的三阶。
如果能形成完整直降三阶的话,这也可能成为以后解超高阶的一种不错方法。
作者: Paracel_007    时间: 2010-6-4 21:30:45

直接降到三阶
PS:Gabbasoft比Puzzler好用
作者: godtm    时间: 2010-6-5 16:11:27

谢谢大家的帮助,有待实物验证,呵呵
不过在电脑上用软件,好像观察起来太……
作者: jingle    时间: 2010-6-5 22:35:33

事实上就是这样,只要你会解四阶的,5 6 7都一样方法解
作者: 乌木    时间: 2010-6-5 23:01:12

原帖由 jingle 于 2010-6-5 22:35 发表
事实上就是这样,只要你会解四阶的,5 6 7都一样方法解

这说法本身没错,但不是楼主所探讨的方法。
作者: 小七阶    时间: 2010-6-6 21:43:21

这绝对可以,我一开始完全能七阶时拼棱就是纯用四阶玩法
作者: wangjiyuan    时间: 2010-6-8 08:25:39

其实原理都差不多  只是阶数越高复原需要的时间越长
作者: 阳光下的幽灵    时间: 2010-6-8 09:28:20

理论上可行,但是麻烦的,要是不计算时间的话完全可以的
作者: 拼音佳佳    时间: 2010-6-14 15:59:36

4到20阶没什么差别,公式通用的.都可以先降为3阶然后复原.
作者: ursace    时间: 2010-6-17 15:58:00

理论可行,逐级降阶,但实际操作难度较大,还是直接降到三阶比较方便
作者: godtm    时间: 2010-12-7 11:36:19

最近还原了7阶和九阶!11阶也试手了,不过由于时间的关系没能还原,11阶的观察太难了!竟然老找不到需要的块!
作者: godtm    时间: 2010-12-7 11:38:32

先试着用我思考的逐级降阶的办法,没问题,后来又用的直降三阶的方法,都成功了!
就是现在偶数阶魔方没有几乎尝试
作者: 邱志红    时间: 2010-12-9 22:09:41

高阶的通用方法其实不是什么降阶法,而是分类复原法,一类一类解决。 正六面体多阶魔方,块就分3大类:心块类,棱块类,角块类。 一般都是先依次复原6个面的心块,每个面是(n-2)*(n-2)个。 接着我是直接搞定8个角,也就是解决角块类。 前面2类搞定,最后剩下的就是棱块类了,不搞合并什么的,用各种棱块的三交换公式,将棱块一个一个直接复原到正确的位置上。逐步紧逼,直到最后3个未复原的棱块,最后一次复原最后3个棱块。如果遇到2个棱块交换的问题,用四阶的方法将2个棱块的交换问题变成3个棱块的交换问题,然后3交换解决问题。

具体操作起来,我的步骤很像层先法。首先当然是复原6个面的心块,然后我是复原顶面4边个各个棱块,再复原顶面4角。如果是奇数阶魔方,接着就是复原类似3阶第2层里的那个4个中棱块,公式都一样。如果偶数阶,就没有中棱块,就可以免了这一步。下一步就是搞定底面4角,反正后面的棱块3角块都不会影响角块。接着就是通过棱块的3交换,依次复原4条竖直边上的诸棱块,最后是复原底面的诸棱块。

更广义的来说,任何魔方的通用复原方法都是各类块的3交换。3阶只是人们最熟悉的魔方,所以自然地想把其他高阶的魔方的复原方法往3阶上面靠。但从更一般的角度来说,不是什么魔方都能往3阶上靠的。奇形怪状的魔方,或者高阶一些的魔方一下就能让那些为3阶或者4阶,5阶这些魔方定制的特殊公式全部成为浮云。 最终3交换才是通用复原的王道。

[ 本帖最后由 邱志红 于 2010-12-9 22:21 编辑 ]
作者: 乌木    时间: 2010-12-10 10:04:10

不过,是否还是要掌握一些单单非中棱块一个二交换之类的方法,以免最后无法用三轮换方法解决单单非中棱块一个二交换之类的情况?
例子之一如这情况:
[java5=300,300]
  [param=scrptLanguage]PirzerENG[/param]
  [param=stickersFront]0,5,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0[/param]
  [param=stickersUp]5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0,5,0,5[/param]
[/java5]

[ 本帖最后由 乌木 于 2010-12-10 11:44 编辑 ]
作者: rubik-fan    时间: 2010-12-10 11:25:03     标题: 回复25#

好久不见邱老师了。

非常同意邱老师的观点,
我高阶也试过层先法,就是利用的三交换。
我记得我以前发帖说三交换可以复原正方体n阶魔方。被 一个版主鄙视了。
作者: Cielo    时间: 2010-12-10 13:11:51     标题: 回复 27# 的帖子

那位版主的意思应该是,如果某个簇出现所谓的“扰动”,就无法只用三循环还原那个簇了。

所以分歧在于对“三交换可以复原正方体n阶魔方”这句话的理解……
作者: 乌木    时间: 2010-12-10 16:22:53     标题: 回复28楼

噢,对,26楼情况任一个内层转一下90°(指MRR或MUU等内层,不是中层),非中棱块簇就消除了扰动,就可以用三轮换复原非中棱块簇了。所以,所谓“只用三轮换”是有条件的,是针对非扰动态的任一簇。
此外,26楼的例子,由于是纯色魔方,非中棱块的扰动态必定伴随的有一簇心块(即中心块四邻的那簇心块)也是扰动态,却看不出。当一个内层转一下90°,非中棱块簇转换为非扰动态时,伴随的那簇心块也一定转为非扰动态,也可以用三轮换复原。

[ 本帖最后由 乌木 于 2010-12-10 22:42 编辑 ]
作者: 邱志红    时间: 2010-12-11 14:32:45

原帖由 Cielo 于 2010-12-10 13:11 发表
那位版主的意思应该是,如果某个簇出现所谓的“扰动”,就无法只用三循环还原那个簇了。

所以分歧在于对“三交换可以复原正方体n阶魔方”这句话的理解……


就是这个意思。 就算是最低阶的2阶魔方,复原状态下,把某一个层转90度,就无法纯用3交换来复原了。存在扰动的情况下,消除扰动是必然要做的事情。而3交换的公式里,每个转动层的转动次数都是偶数次,无法改变扰动状态,也就无法消除扰动。所以必要的情况下,还是要在相应的层加转一下,消除扰动。
作者: 123j199709    时间: 2010-12-11 20:54:45

事实上我完成七阶就是只用4、 5的方法
作者: 喝着牛奶数星星    时间: 2010-12-11 21:06:18

我认为
会了345阶,那么多少阶的都可以解决,只是时间问题而已
作者: 柯哀之恋    时间: 2018-9-5 17:48:00

什么纸上谈兵的想法,的确可以这样呀,多少年早就证明出来了,自己也是这么做的,只要会四五阶,就可以搞定更高阶,只不过要想快,还是要学很多公式




欢迎光临 魔方吧·中文魔方俱乐部 (http://www.mf8-china.com/) Powered by Discuz! X2