hsinli 发表于 2011-1-4 16:42:27

求助:高阶魔方花式复原中的中心块问题

魔方玩一段时间后,大家都希望能有个自己喜欢的玩法。我开始喜欢上花式玩法了。
花式玩法的公式很多,都是由复原状态下开始的。玩了一段时间后就想根据已有的花样,从打乱的状态直接复原成花式。
我碰到的难解问题是,在高阶魔方花式复原时,最后一个中心面经常错位90度。这个问题困扰了我很长时间,今天到本论坛收搜索也没有找到想要的答案,望各位前辈能给指点指点,如何破解中心面差90度的问题。请见示意图:
目标图案(4阶)

  SupersetENG
  4,4,5,0,4,4,5,0,5,5,5,0,0,0,0,0
  1,1,1,1,1,3,3,3,1,3,2,2,1,3,2,2
  2,2,2,2,2,1,1,1,2,1,3,3,2,1,3,3
  3,3,3,3,2,2,2,3,1,1,2,3,1,1,2,3
  4,0,5,5,4,0,5,5,4,0,0,0,4,4,4,4
  5,5,5,5,4,4,4,5,0,0,4,5,0,0,4,5

有一个中心面差90度(4阶)

  SupersetENG
  4,4,5,0,4,5,4,0,5,5,5,0,0,0,0,0
  1,1,1,1,1,3,3,3,1,3,2,2,1,3,2,2
  2,2,2,2,2,1,1,1,2,1,3,3,2,1,3,3
  3,3,3,3,2,2,2,3,1,1,2,3,1,1,2,3
  4,0,5,5,4,0,5,5,4,0,0,0,4,4,4,4
  5,5,5,5,4,4,4,5,0,0,4,5,0,0,4,5

目标图案(5阶)

  PirzerENG
  0,0,4,5,0,0,0,4,5,0,4,4,4,5,0,5,5,5,5,0,0,0,0,0,0
  1,1,1,1,1,1,3,3,3,3,1,3,2,2,2,1,3,2,1,1,1,3,2,1,1
  2,2,2,2,2,2,1,1,1,1,2,1,3,3,3,2,1,3,2,2,2,1,3,2,2
  3,3,3,3,3,2,2,2,2,3,1,1,1,2,3,3,3,1,2,3,3,3,1,2,3
  4,0,5,4,4,4,0,5,4,4,4,0,5,5,5,4,0,0,0,0,4,4,4,4,4
  5,5,5,5,5,5,5,5,5,5,0,0,0,5,5,5,5,0,5,5,5,5,0,5,5

有一个中心面差90度(5阶)

  PirzerENG
  0,0,4,5,0,0,5,5,5,0,4,4,4,5,0,5,0,4,5,0,0,0,0,0,0
  1,1,1,1,1,1,3,3,3,3,1,3,2,2,2,1,3,2,1,1,1,3,2,1,1
  2,2,2,2,2,2,1,1,1,1,2,1,3,3,3,2,1,3,2,2,2,1,3,2,2
  3,3,3,3,3,2,2,2,2,3,1,1,1,2,3,3,3,1,2,3,3,3,1,2,3
  4,0,5,4,4,4,0,5,4,4,4,0,5,5,5,4,0,0,0,0,4,4,4,4,4
  5,5,5,5,5,5,5,5,5,5,0,0,0,5,5,5,5,0,5,5,5,5,0,5,5

我选择这个图案的原因是容易看出差别,在复原其它图案的时候,也碰到过这个问题。
我采用的复原方法是降阶法,大三阶复原时采用层先法,这样复原过程会直观些。

[ 本帖最后由 hsinli 于 2011-1-4 16:44 编辑 ]

hjt0619 发表于 2011-1-4 16:59:57

仅仅一个面转90度是不可能的,但是可以同时跟一些看不出变化的中心快一起交换。(我不太会表述,不知道你可看得懂)。所以要具体情况具体分析。
等我想一下步骤
四阶的那个:

  SupersetENG
  MD MR MB MR' F MR MB' MR' F' MD'
  6,6,6,6,6,5,4,6,6,5,5,6,6,6,6,6
  6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6
  6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6
  6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6
  6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6
  6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6

五阶的那个:

  PirzerENG
  MRR F MUU MBB MUU' F' MUU MBB' MUU' MRR' MLL' MUU' MB' MUU F2 MUU' MB MUU F2 MLL
  6,6,6,6,6,6,5,5,5,6,6,4,4,5,6,6,0,4,5,6,6,6,6,6,6
  6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6
  6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6
  6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6
  6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6
  6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6


[ 本帖最后由 hjt0619 于 2011-1-4 17:27 编辑 ]

hsinli 发表于 2011-1-4 17:25:37

原帖由 hjt0619 于 2011-1-4 16:59 发表 http://bbs.mf8-china.com/images/common/back.gif
仅仅一个面转90度是不可能的,但是可以同时跟一些看不出变化的中心快一起交换。(我不太会表述,不知道你可看得懂)。所以要具体情况具体分析。
等我想一下步骤
四阶的那个:

  

其它5个面没有能借用的块了。我曾经尝打乱几个中心面的方向,有的时候能成功。我想,应该能有一个可循的规律。可惜我的水平太初级了。我看了已有的公式,都是180度,或者两个90度同时转。

[ 本帖最后由 hsinli 于 2011-1-4 17:27 编辑 ]

乌木 发表于 2011-1-4 17:26:43

确实,单单一个面的心块组整体转90°是不可能的,而1楼的问题实际是同一面的几个心块之中的三个要做三轮换:


  SupersetENG
  CR U F' ML F MR' F' ML' F MR U' F' ML F MR' F' ML' F MR CR'
  4,4,5,0,4,5,4,0,5,5,5,0,0,0,0,0
  1,1,1,1,1,3,3,3,1,3,2,2,1,3,2,2
  2,2,2,2,2,1,1,1,2,1,3,3,2,1,3,3
  3,3,3,3,2,2,2,3,1,1,2,3,1,1,2,3
  4,0,5,5,4,0,5,5,4,0,0,0,4,4,4,4
  5,5,5,5,4,4,4,5,0,0,4,5,0,0,4,5


五阶的问题也是,中心块周围的八个心块分属两个簇,分别要做三轮换:


  PirzerENG
  /*白红红顺时针三轮换*/CR MRR' F' MLL F MRR F' MLL' F U MRR' F' MLL F MRR F' MLL' F U' \n/*红蓝蓝顺时针三轮换*/ MR' F' MLL F MR F' MLL' F U MR' F' MLL F MR F' MLL' F U' CR'
  0,0,4,5,0,0,5,5,5,0,4,4,4,5,0,5,0,4,5,0,0,0,0,0,0
  1,1,1,1,1,1,3,3,3,3,1,3,2,2,2,1,3,2,1,1,1,3,2,1,1
  2,2,2,2,2,2,1,1,1,1,2,1,3,3,3,2,1,3,2,2,2,1,3,2,2
  3,3,3,3,3,2,2,2,2,3,1,1,1,2,3,3,3,1,2,3,3,3,1,2,3
  4,0,5,4,4,4,0,5,4,4,4,0,5,5,5,4,0,0,0,0,4,4,4,4,4
  5,5,5,5,5,4,4,4,4,5,0,0,0,4,5,5,5,0,4,5,5,5,0,4,5


[ 本帖最后由 乌木 于 2011-1-4 19:03 编辑 ]

hjt0619 发表于 2011-1-4 17:30:54

回复 3# 的帖子
不是在别的面找(其实在别的面找也不是不可以,不过更麻烦),只是在要旋转的那个面找3心换
回复 4# 的帖子
乌木老师抢我饭碗,呵呵。
貌似我的步骤比乌木老师的短一些:P
其实原理都一样,是在一个面上三个中心块互换。我公式是用“空穴法”的原理做出来的

[ 本帖最后由 hjt0619 于 2011-1-4 17:36 编辑 ]

乌木 发表于 2011-1-4 18:02:20

对,2楼“hjt0619”的方法很简捷。

hjt0619 发表于 2011-1-4 18:25:21

原帖由 乌木 于 2011-1-4 18:02 发表 http://bbs.mf8-china.com/images/common/back.gif
对,2楼“hjt0619”的方法很简捷。
谢谢乌木老师夸奖,我感到很荣幸啊:$

hsinli 发表于 2011-1-4 18:36:55

高手啊!谢谢2位老师了。看来我还是要从基本功练起了。那么长的公式,也够我学习一段时间的了。

hjt0619 发表于 2011-1-4 18:41:58

原帖由 hsinli 于 2011-1-4 18:36 发表 http://bbs.mf8-china.com/images/common/back.gif
高手啊!谢谢2位老师了。看来我还是要从基本功练起了。那么长的公式,也够我学习一段时间的了。
其实公式都不用学的,我是现推导的,你可以看看这个
基本公式产生的原理(空穴法)
http://bbs.mf8-china.com/viewthread ... B%B4%F3%D1%CC%CD%B7
学会了你也能推导的
=====================================================
还有,我不是老师,我也只是个新手:L ;乌木老师是魔方吧论坛里公认的热于解答新手问题的权威级人物,所以我们都尊称他为老师,呵呵。

[ 本帖最后由 hjt0619 于 2011-1-4 18:47 编辑 ]

乌木 发表于 2011-1-4 19:43:31

顺便说一下,2楼四阶公式的作用是另一种三轮换,2楼五阶的两个三轮换和4楼的一样:

还有,四阶的这种简捷的心块三轮换,和4楼方法一样,也可以解决四阶魔中魔 I I 中月牙块的问题:


[ 本帖最后由 乌木 于 2011-1-4 20:30 编辑 ]
页: [1] 2
查看完整版本: 求助:高阶魔方花式复原中的中心块问题