charse001 发表于 2012-10-28 17:48:22

【求助】3×4×5最后两块交换怎么解决

本帖最后由 charse001 于 2012-11-11 11:07 编辑

mf8的全功能3x4x5魔方,将其余部分恢复好。最后差两块棱交换(如图A和B),或差两角交换(如图C和D),怎么办?求高手指教。



1,1,1,1,1;
1,1,1;
1,1,1,1;
N
10
f3a0e2
99d658
444444444444444
55535555555555555555
111111111111
35333333333333333333
666666666666
222222222222222

charse001 发表于 2012-10-29 15:57:56

本帖最后由 charse001 于 2012-11-8 14:46 编辑

一直没研究明白。这是在3x4的棱上的对换,感谢奇遇的公式,也许可以参考。

1,1,1,1,1;
1,1,1;
1,1,1,1;
N
30
{心块预处理}F2;2U2;2R2;2U2;2R2;F2;&{setup}12U;R2;12U';&{两极类公式}R2;2U;R2;2U';R2;F2;2U';F2;2D;R2;2D';&{reverse}12U;R2;12U;&{中心逆处理}F2;2U2;2R2;2U2;2R2;F2;12U2;&{换心}F2;R2;F2;2U2;F2;R2;F2;2U2;&
f3a0e2
99d658
444444444444444
55555555535555555555
111111111111
33333333333333533333
666666666666
222222222222222

zhangmdk 发表于 2012-11-5 16:51:27

应该是三个棱交换吧?
B那个棱转180度后,是不是整个魔方出现了四个角颜色不对?如果是的话,就按现在四个角不对的情况,将四个不对的角块调整到一侧,然后恢复魔方形状,最后B那个棱转180度还原所有角块。

zhangmdk 发表于 2012-11-5 17:21:33

嗯,果然是可以做到两棱换的效果。
如你图里的情况,A和B换的话,按如下步骤去做:【】里为转法,【TR】为转动R侧内层,【R】为同时转动R侧内外两层(U和D均为转动一层,别弄错)

1、【F2】将A转和B同一侧
2、【TR2】转动B侧内层使得出现四个角不同的情况
3、【U,R2,U,R2,U,R2,U2,R2,U】将B角与A角互换位置,同时未破坏的两个角会换位,下一步调整下两个角。
4、【U2,R2,U,R2,U',R2,U',D,R2,U',R2,U,R2,D'】调整棱未破坏的两个角状态,完成后会有一个棱支出来,其实不管这个棱也行
5、【(R2,U,R2,U,R2,U2,R2,U2)*2】调整棱位置恢复四方形。
6、【U2,TR2】恢复原本角位置,然后还原角块色向。

charse001 发表于 2012-11-5 23:09:46

本帖最后由 charse001 于 2012-11-5 23:40 编辑

我试着把你的步骤演示出来,还没看明白。学习中。

1,1,1,1,1;
1,1,1;
1,1,1,1;
N
10
{将A转和B同一侧}F2;&{转动B侧内层使得出现四个角不同的情况}2R2;&{将B角与A角互换位置,同时未破坏的两个角换位,下一步调整下两个角}U;R2;U;R2;U;R2;U2;R2;U;&{调整棱未破坏的两个角状态,完成后会有一个棱支出来,其实不管这个棱也行}U2;R2;U;R2;U';R2;U';D;R2;U';R2;U;R2;D';&{调整棱位置恢复四方形}R2;U;R2;U;R2;U2;R2;U2;R2;U;R2;U;12R2;U2;12R2;U2;&{恢复原本角位置,然后还原角块色向}U2;2R2;F2;&
f3a0e2
99d658
111111111111111
24222222222222222222
333333333333
44424444444444444444
555555555555
666666666666666

好像没有解决问题。变成了两个角的互换了。其实我这个问题是多种表现形式:3x5对角;3x5对棱之一块;4x5对棱之一块;....好多种,都是可以互换的情况,只要能解决其中一种,就全都可以解决了。

charse001 发表于 2012-11-6 08:57:58

zhangmdk 发表于 2012-11-5 17:21 static/image/common/back.gif
嗯,果然是可以做到两棱换的效果。
如你图里的情况,A和B换的话,按如下步骤去做:【】里为转法,【TR】为 ...

感谢回复。这种交换用三次T字公式就可以,但棱的交换会变成角的交换,或者角的交换会变成棱的交换,没有彻底解决问题。

zhangmdk 发表于 2012-11-6 11:25:56

嗯,可能我想的太简单了,因为每次都比较顺利就解决了(其实我似乎真没遇到过两换的情况,我遇到的都是三角的棱位需要三循环),还真没仔细考虑。
实现两角的两拼棱换其实还是角位置如何转移的问题,这个在AI CUBE和伪魔方里经常用到……待我整理一下。

charse001 发表于 2012-11-6 13:51:21

zhangmdk 发表于 2012-11-6 11:25 static/image/common/back.gif
嗯,可能我想的太简单了,因为每次都比较顺利就解决了(其实我似乎真没遇到过两换的情况,我遇到的都是三角 ...

期待......

honglei 发表于 2012-11-6 19:29:54

可以这样做.先消除奇偶性,然后再利用三循环.

f3a0e2
99d658
30
1,1,1,1,1;
1,1,1;
1,1,1,1;
N
444444444444444
55555555535555555555
111111111111
33333333333333533333
666666666666
222222222222222
F2;R2;3U';R2;3U';R2;3U';R2;3U';R2;3U';R2;B2;2U';L2;2U;R2;2U';L2;2U;R2;L2;2U';L2;2U;R2;2U';L2;2U;12R2;12L2;B2;12R2;R2;F2;

honglei 发表于 2012-11-6 19:43:15

每个人所使用的方法不同,我拿四阶魔方举个例子吧.
用这个方法消除奇偶性.F2;3U';F2;3U';F2;3U';F2;3U';F2;3U';F2;


f3a0e2
99d658
10
1,1,1,1;
1,1,1,1;
1,1,1,1;
N
1111111111111111
2222222252232222
3333333323333333
4444444444444444
5555555525555555
6666666666666666
F2;3U';F2;3U';F2;3U';F2;3U';F2;3U';F2;


然后再利用三循环公式.L2;(2U;B2;2U';F2;2U;B2;2U';F2;)L2;


f3a0e2
99d658
10
1,1,1,1;
1,1,1,1;
1,1,1,1;
N
1111111111111111
2222222252232222
3333333323333333
4444444444444444
5555555525555555
6666666666666666
F2;3U';F2;3U';F2;3U';F2;3U';F2;3U';F2;
L2;2U;B2;2U';F2;2U;B2;2U';F2;L2;


现在把这个方法用在3x4x5上.R2;(F2;3U';F2;3U';F2;3U';F2;3U';F2;3U';)


f3a0e2
99d658
10
1,1,1,1,1;
1,1,1;
1,1,1,1;
N
111111111111111
22222222222222422222
333333333333
44444444424444444444
555555555555
666666666666666
u;
R2;F2;3U';F2;3U';F2;3U';F2;3U';F2;3U';


然后利用三循环
3x4x5需要做两次三循环,括号内的是三循环公式
F2;R2;(F2;2U';B2;2U;F2;2U';B2;2U;)(2D';B2;2D;F2;2D';B2;2D;12F2;)R2;2F2;R2;

f3a0e2
99d658
10
1,1,1,1,1;
1,1,1;
1,1,1,1;
N
111111111111111
22222222222222422222
333333333333
44444444424444444444
555555555555
666666666666666
u;R2;F2;3U';F2;3U';F2;3U';F2;3U';F2;3U';
F2;R2;F2;2U';B2;2U;F2;2U';B2;2U;2D';B2;2D;F2;2D';B2;2D;12F2;R2;2F2;R2;


三循环的原理如下.


f3a0e2
99d658
10
1,1,1,1;
1,1,1,1;
1,1,1,1;
N
2U;R2;2U';L2;2U;R2;2U';L2;
页: [1] 2 3 4
查看完整版本: 【求助】3×4×5最后两块交换怎么解决