魔方吧·中文魔方俱乐部

标题: 关于一个3x5x5魔方的问题 [打印本页]

作者: 至尊达哥    时间: 2014-3-11 16:58:17     标题: 关于一个3x5x5魔方的问题

本帖最后由 至尊达哥 于 2014-3-11 17:07 编辑

以下是两个特殊情况问题。

奇偶性
[FMNjava=650,600]
[param=bgcolor]f3a0e2[/param]
[param=butbgcolor]99d658[/param]
[param=Speed]10[/param]
[param=MFfengex]1,1,1,1,1;[/param]
[param=MFfengey]1,1,1,1,1;[/param]
[param=MFfengez]1,1,,1;[/param]
[param=bianshuxing]N[/param]
[param=FaceU]1111111111111111111111111[/param]
[param=FaceF]222522222222222[/param]
[param=FaceL]333333333333333[/param]
[param=FaceB]444444444444444[/param]
[param=FaceR]555255555555555[/param]
[param=FaceD]6666666666666666666666666[/param]
[/FMNjava]

两个棱块翻转
[FMNjava=650,600]
[param=bgcolor]f3a0e2[/param]
[param=butbgcolor]99d658[/param]
[param=Speed]10[/param]
[param=MFfengex]1,1,1,1,1;[/param]
[param=MFfengey]1,1,1,1,1;[/param]
[param=MFfengez]1,1,1;[/param]
[param=bianshuxing]N[/param]
[param=FaceU]1111111111111111111111111[/param]
[param=FaceF]222223222522222[/param]
[param=FaceL]333332333333333[/param]
[param=FaceB]444444444444444[/param]
[param=FaceR]555552555555555[/param]
[param=FaceD]6666666666666666666666666[/param]
[/FMNjava]
作者: 至尊达哥    时间: 2014-3-11 17:01:03

本帖最后由 至尊达哥 于 2014-3-11 18:31 编辑

有没有简单的办法解,或者说有没有办法直接避免?
作者: 淘气大雄    时间: 2014-3-11 17:34:54

可以通过更换解法来避免吧~第一种的话,如果先将所有棱块组合的话就可以避免。
作者: 至尊达哥    时间: 2014-3-11 18:20:30

淘气大雄 发表于 2014-3-11 17:34
可以通过更换解法来避免吧~第一种的话,如果先将所有棱块组合的话就可以避免。

第一种情况你复原下试试就知道了,目测必须要经过变形才能复原
作者: 乌木    时间: 2014-3-11 21:00:28

1楼第一图是要二交换,不知如何实现。如果是三轮换情况,倒是有个公式的。
作者: 黑白子    时间: 2014-3-11 21:53:31

乌木 发表于 2014-3-11 21:00
1楼第一图是要二交换,不知如何实现。如果是三轮换情况,倒是有个公式的。

二交换的方法
[FMNjava=450,400]
[param=MFfengex]1,1,1,1,1;[/param]
[param=MFfengey]1,1,1,1,1;[/param]
[param=MFfengez]1,1,1;[/param]
[param=bianshuxing]N[/param]
[param=Speed]10[/param]
[param=Script]R2;D;B2;2R2;12F2;U2;4L';U2;4L2;F2;4L';U2;4L2;U2;F2;4L';12F2;B2;D';R2;[/param]
[param=bgcolor]f3a0e2[/param]
[param=butbgcolor]99d658[/param]
[param=FaceU]1111111111111111111111111[/param]
[param=FaceF]222522222222222[/param]
[param=FaceL]333333333333333[/param]
[param=FaceB]444444444444444[/param]
[param=FaceR]555d55555555555[/param]
[param=FaceD]6666666666666666666666666[/param]
[/FMNjava]


作者: ZJY    时间: 2014-3-12 00:26:49

我这不知道为什么用不了java,看不了图,是两个棱块交换吗?如果是这种情况,我之前玩443也遇到过,后来成功解决了
作者: 至尊达哥    时间: 2014-3-12 21:15:06

本帖最后由 至尊达哥 于 2014-3-12 21:16 编辑
乌木 发表于 2014-3-11 21:00
1楼第一图是要二交换,不知如何实现。如果是三轮换情况,倒是有个公式的。


第二图不知有没有好的办法?这是我的解法,步骤比较麻烦。
我是想办法把两个棱块翻正,然后复原,但颜色乱掉了
[FMNjava=450,400]
[param=bgcolor]f3a0e2[/param]
[param=butbgcolor]99d658[/param]
[param=Speed]10[/param]
[param=MFfengex]1,1,1,1,1;[/param]
[param=MFfengey]1,1,1,1,1;[/param]
[param=MFfengez]1,1,1;[/param]
[param=bianshuxing]N[/param]
[param=initScript]2R2;4R2;F2;U;3R2;U;2F2;D;3R2;D;2R2;2U;3F2;3R;R';2F;L;F;L;12R;F;D;R;12R;12U;B;12F;F;U;R;U;R;D;F;12B;12R;B;U;R;2B;2R;2B;2U;2F;R;F;R;F;R2;U;B2;13L2;D;R;L;F;L;U;B;R;L';B';D;F2;R';D';R;D;R';D';R;D';F';D;F;L;D;L';D';L;D;L';R;D';R';D';B';D;B;D2;F';D;F;D;L;D';L';D';L;D';L';D';F';D;F;R;D';R';D';B';D;B;L';D';F';D;F;D';F';D;F;L;R';D';B';D;B;R;L;D;L';D;L;D2;L';R;D;R';D;R;D2;R';B2;R2;B';2R;3L';U2;F2;B2;U2;L2;B';F2;D2;2L2;B;2R2;B;U2;F';B';L2;F';L2;F';L2;F;L2;B';2L;3R;F';2R2;F';U2;2R2;F';2L2;F;2L2;U2;B2;2R;B2;4R;B2;2L;B2;D2;2L;D2;4L;U;2B2;2R2;4R2;U;2L2;U';4R2;U;2L2;U;4R2;R;D2;L';R;F2;L;R';D2;R';L;B2;L';R2;14B;12F;4B;B';2L;2R;2L;2R;B;2B;4F;L2;2B2;14F;12B;B2;4F2;B';D;L';F2;L;D';2B;B;2F;F;B2;D';L;B2;L';D;4B;F;R2;4F;B';D;L';F2;L;D';2B;B;L2;2B2;R2;2B2;D;3B2;B2;U';B2;U;3F2;2B2;F2;U';F2;U;2B2;R2;D';F2;D;2B2;D;F2;D';2B2;U2;3B2;3F2;U';B2;2R2;D;2R;D2;4L;U2;4L;U2;2R;U2;2R;4R;U2;2R;U2;4L;U2;2L;2R;D2;4L;D';2R2;2F2;D';4B;D2;2F;U2;2F;U2;4B;U2;4B;2B;U2;4B;U2;2F;U2;4F;4B;D2;2F;U;L2;R2;D';U;2B2;F2;R2;U2;B2;D2;U2;B2;U';F2;U;F2;U';F2;U2;D2;F2;U;F2;U';F2;U';R2;U;R2;U';R2;D2;R2;U;R2;U';R2;F2;U';F2;D;R2;B2;U;B2;D';R2;F2;U2;F2;U2;F2;U2;F2;D';F2;D2;L2;F2;D2;F2;L2;D';F2;U2;[/param]
[param=script]B;2R;B2;2L;B2;2R;B2;2L;B;2U;B;2R;B2;2L;B;2D;B;2R;B2;2L;B;12B2;2U;12B2;2D;L2;4B;F';D';L;B2;L';D;B2;D';L;B2;L';D;2F;F;B2;R2;B2;R2;4B;F';D';L;B2;L';D;2F;F;B2;U;2B2;D';B2;D;2B2;B2;L2;R2;U;R2;D';U';R2;U2;D';R2;U';D;R2;D;R2;D';R2;D;F2;D;F2;D';F2;U';F2;D;F2;D';F2;D;L2;D;L2;D2;L2;U;B2;R2;D;R2;U';B2;D;L2;U';L2;U2;F2;L2;U2;L2;F2;U';L2;U';[/param]
[/FMNjava]
作者: 至尊达哥    时间: 2014-3-12 21:17:56

黑白子 发表于 2014-3-11 21:53
二交换的方法
[FMNjava=450,400]
1,1,1,1,1;[/param]

解法不错!可以顺便解释一下每一个步骤的意义吗?
作者: 至尊达哥    时间: 2014-3-12 21:26:20

ZJY 发表于 2014-3-12 00:26
我这不知道为什么用不了java,看不了图,是两个棱块交换吗?如果是这种情况,我之前玩443也遇到过,后来成功 ...

截两个图你看看
无标题.png
无标题你.png

附件: 无标题你.png (2014-3-12 21:26:08, 39.11 KB) / 下载次数 84
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MjM0ODA3fDcxNDVkMjMxfDE3MzI0MDM5NzJ8MHww

附件: 无标题.png (2014-3-12 21:25:21, 38.84 KB) / 下载次数 59
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MjM0ODA2fDU0M2UwNmQ4fDE3MzI0MDM5NzJ8MHww
作者: honglei    时间: 2014-3-13 07:07:39

[FMNjava=450,400]
[param=bgcolor]f3a0e2[/param]
[param=butbgcolor]99d658[/param]
[param=Speed]10[/param]
[param=MFfengex]1,1,1,1,1;[/param]
[param=MFfengey]1,1,1,1,1;[/param]
[param=MFfengez]1,1,1;[/param]
[param=bianshuxing]N[/param]
[param=FaceU]1111111111111111111111111[/param]
[param=FaceF]222223222522222[/param]
[param=FaceL]333332333333333[/param]
[param=FaceB]444444444444444[/param]
[param=FaceR]555552555555555[/param]
[param=FaceD]6666666666666666666666666[/param]
[param=script]L2;2U';12R;2U';R;2U';R2;2D';R;2D';12R;2D';12R2;F2;L2;F2;2U';12R;2U';R;2U';R2;2D';R;2D';12R;2D';12R2;F2;L2;F2;L2;[/param]
[/FMNjava]
作者: 黑白子    时间: 2014-3-13 18:56:47

至尊达哥 发表于 2014-3-12 21:17
解法不错!可以顺便解释一下每一个步骤的意义吗?

去掉前三步和最后三步,就是高阶魔方二棱交换公式,见下例。
[FMNjava=450,400]
[param=MFfengex]1,1,1,1,1;[/param]
[param=MFfengey]1,1,1,1,1;[/param]
[param=MFfengez]1,1,1;[/param]
[param=bianshuxing]N[/param]
[param=Speed]10[/param]
[param=Script]4L2;12F2;U2;4L';U2;4L2;F2;4L';U2;4L2;U2;F2;4L';12F2;[/param]
[param=butbgcolor]99d658[/param]
[param=bgcolor]f3a0e2[/param]
[/FMNjava]

作者: 黑白子    时间: 2014-3-13 19:39:46

至尊达哥 发表于 2014-3-12 21:15
第二图不知有没有好的办法?这是我的解法,步骤比较麻烦。
我是想办法把两个棱块翻正,然后复原,但颜 ...

我也是先复原棱块,关键是我还没能找到简单一点的三心块交换的公式。
作者: 黑白子    时间: 2014-3-13 20:19:57

你用什么方法还原的3*5面的心块?还原这个魔方的整体思路是什么?
作者: 黑白子    时间: 2014-3-13 20:45:23

honglei 发表于 2014-3-13 07:07
[FMNjava=450,400]
f3a0e2[/param]
99d658[/param]


请解释一下公式由几部分合成,还有,相邻的白绿心块三交换公式是什么?
作者: 黑白子    时间: 2014-3-13 21:10:40

至尊达哥 发表于 2014-3-12 21:15
第二图不知有没有好的办法?这是我的解法,步骤比较麻烦。
我是想办法把两个棱块翻正,然后复原,但颜 ...

我看到你的方法由2部分组成,第一步是还原棱块,第二步是还原心块。我对第二部分很感兴趣,是否有更简单的方法还原相邻的黄色和绿色心块?
作者: honglei    时间: 2014-3-13 21:24:08

本帖最后由 honglei 于 2014-3-13 21:25 编辑
黑白子 发表于 2014-3-13 20:45
请解释一下公式由几部分合成,还有,相邻的白绿心块三交换公式是什么?


公式的原理是三阶魔方的翻两棱公式。演示一下
[FMNjava=450,400]
[param=bgcolor]f3a0e2[/param]
[param=butbgcolor]99d658[/param]
[param=Speed]10[/param]
[param=MFfengex]1,1,1,1,1;[/param]
[param=MFfengey]1,1,1,1,1;[/param]
[param=MFfengez]1,1,1;[/param]
[param=bianshuxing]N[/param]
[param=initScript]f;[/param]
[param=script]2L';12U;2L';U;2L';U2;2R';U;2R';12U;2R';12U2;[/param]
[/FMNjava]
可以看出来,影响了几个中心块,setup一下,替换掉其中的一个块,
[FMNjava=450,400]
[param=MFfengex]1,1,1,1,1;[/param]
[param=MFfengey]1,1,1,1,1;[/param]
[param=MFfengez]1,1,1;[/param]
[param=bianshuxing]N[/param]
[param=Speed]10[/param]
[param=initScript]f;2L';12U;2L';U;2L';U2;2R';U;2R';12U;2R';12U2;[/param]
[param=Script]F2;D2;F2;[/param]
[param=butbgcolor]99d658[/param]
[param=bgcolor]f3a0e2[/param]
[/FMNjava]
然后把两棱翻的公式再做一遍。
[FMNjava=450,400]
[param=MFfengex]1,1,1,1,1;[/param]
[param=MFfengey]1,1,1,1,1;[/param]
[param=MFfengez]1,1,1;[/param]
[param=bianshuxing]N[/param]
[param=Speed]10[/param]
[param=initScript]f;2L';12U;2L';U;2L';U2;2R';U;2R';12U;2R';12U2;F2;D2;F2;[/param]
[param=Script]2L';12U;2L';U;2L';U2;2R';U;2R';12U;2R';12U2;[/param]
[param=butbgcolor]99d658[/param]
[param=bgcolor]f3a0e2[/param]
[/FMNjava]
然后再把setup的步骤退回来就行了。用三阶演示一下。
[FMNjava=450,400]
[param=bgcolor]f3a0e2[/param]
[param=butbgcolor]99d658[/param]
[param=Speed]10[/param]
[param=MFfengex]1,1,1;[/param]
[param=MFfengey]1,1,1;[/param]
[param=MFfengez]1,1,1;[/param]
[param=bianshuxing]N[/param]
[param=script]2L';U;2L';U;2L';U2;2R';U;2R';U;2R';U2;[/param]
[/FMNjava]
作者: honglei    时间: 2014-3-13 21:30:50

本帖最后由 honglei 于 2014-3-13 21:34 编辑

把公式再补充一些。
[FMNjava=450,400]
[param=bgcolor]f3a0e2[/param]
[param=butbgcolor]99d658[/param]
[param=Speed]10[/param]
[param=MFfengex]1,1,1,1,1;[/param]
[param=MFfengey]1,1,1,1,1;[/param]
[param=MFfengez]1,1,1;[/param]
[param=bianshuxing]N[/param]
[param=script]U;4L2;U';2L2;U;2R2;U';4R2;[/param]
[/FMNjava]

[FMNjava=450,400]
[param=bgcolor]f3a0e2[/param]
[param=butbgcolor]99d658[/param]
[param=Speed]10[/param]
[param=MFfengex]1,1,1,1,1;[/param]
[param=MFfengey]1,1,1,1,1;[/param]
[param=MFfengez]1,1,1;[/param]
[param=bianshuxing]N[/param]
[param=script]U;3L2;U';4R2;U;3R2;U';4R2;[/param]
[/FMNjava]

[FMNjava=450,400]
[param=bgcolor]f3a0e2[/param]
[param=butbgcolor]99d658[/param]
[param=Speed]10[/param]
[param=MFfengex]1,1,1,1,1;[/param]
[param=MFfengey]1,1,1,1,1;[/param]
[param=MFfengez]1,1,1;[/param]
[param=bianshuxing]N[/param]
[param=script]U;R2;U';4R2;U;R2;U';4R2;[/param]
[/FMNjava]
[FMNjava=450,400]
[param=bgcolor]f3a0e2[/param]
[param=butbgcolor]99d658[/param]
[param=Speed]10[/param]
[param=MFfengex]1,1,1,1,1;[/param]
[param=MFfengey]1,1,1,1,1;[/param]
[param=MFfengez]1,1,1;[/param]
[param=bianshuxing]N[/param]
[param=script]U;R2;U';3R2;U;R2;U';3R2;[/param]
[/FMNjava]

[FMNjava=450,400]
[param=bgcolor]f3a0e2[/param]
[param=butbgcolor]99d658[/param]
[param=Speed]10[/param]
[param=MFfengex]1,1,1,1,1;[/param]
[param=MFfengey]1,1,1,1,1;[/param]
[param=MFfengez]1,1,1;[/param]
[param=bianshuxing]N[/param]
[param=script]U;R2;U';L2;U;R2;U';L2;[/param]
[/FMNjava]

[FMNjava=450,400]
[param=bgcolor]f3a0e2[/param]
[param=butbgcolor]99d658[/param]
[param=Speed]10[/param]
[param=MFfengex]1,1,1,1,1;[/param]
[param=MFfengey]1,1,1,1,1;[/param]
[param=MFfengez]1,1,1;[/param]
[param=bianshuxing]N[/param]
[param=script]2U;R2;2U';L2;2U;R2;2U';L2;[/param]
[/FMNjava]

[FMNjava=450,400]
[param=bgcolor]f3a0e2[/param]
[param=butbgcolor]99d658[/param]
[param=Speed]10[/param]
[param=MFfengex]1,1,1,1,1;[/param]
[param=MFfengey]1,1,1,1,1;[/param]
[param=MFfengez]1,1,1;[/param]
[param=bianshuxing]N[/param]
[param=script]2U;R2;2U';4R2;2U;R2;2U';4R2;[/param]
[/FMNjava]

[FMNjava=450,400]
[param=MFfengex]1,1,1,1,1;[/param]
[param=MFfengey]1,1,1,1,1;[/param]
[param=MFfengez]1,1,1;[/param]
[param=bianshuxing]N[/param]
[param=Speed]10[/param]
[param=initScript]f;[/param]
[param=Script]2L';12U;2L';U;2L';U2;2R';U;2R';12U;2R';12U2;2F2;2L';12U;2L';U;2L';U2;2R';U;2R';12U;2R';12U2;4B2;[/param]
[param=butbgcolor]99d658[/param]
[param=bgcolor]f3a0e2[/param]
[/FMNjava]

总得说来,这款魔方难度不大,axbxc难度大于axaxb .

作者: 黑白子    时间: 2014-3-13 21:41:39

honglei 发表于 2014-3-13 21:24
公式的原理是三阶魔方的翻两棱公式。演示一下
[FMNjava=450,400]
f3a0e2[/param]

多谢指点!您有心块三循环的公式吗?(只第一个图的蓝白心块)?
作者: honglei    时间: 2014-3-13 21:44:00

黑白子 发表于 2014-3-13 21:41
多谢指点!您有心块三循环的公式吗?(只第一个图的蓝白心块)?

哪一个?公式应该发全了。
作者: 黑白子    时间: 2014-3-14 08:09:04

honglei 发表于 2014-3-13 21:44
哪一个?公式应该发全了。

这种情况怎么办?
[FMNjava=450,400]
[param=MFfengex]1,1,1;[/param]
[param=MFfengey]1,1,1,1,1;[/param]
[param=MFfengez]1,1,1,1,1;[/param]
[param=bianshuxing]N[/param]
[param=Speed]10[/param]
[param=Script]U;U';[/param]
[param=bgcolor]f3a0e2[/param]
[param=butbgcolor]99d658[/param]
[param=FaceU]111111111121111[/param]
[param=FaceF]222212222222222[/param]
[param=FaceL]3333333333333333333333333[/param]
[param=FaceB]444444444444444[/param]
[param=FaceR]5555555555555555555555555[/param]
[param=FaceD]666666666666666[/param]
[/FMNjava]

作者: 乌木    时间: 2014-3-14 09:14:34

添一个棱块三轮换:
[FMNjava=450,400]
[param=bgcolor]f3a0e2[/param]
[param=butbgcolor]99d658[/param]
[param=Speed]10[/param]
[param=MFfengex]1,1,1,1,1;[/param]
[param=MFfengey]1,1,1,1,1;[/param]
[param=MFfengez]1,1,1;[/param]
[param=bianshuxing]N[/param]
[param=script]2R2;B2;D;2B2;D';B2;D;2B2;D';2R2;[/param]
[/FMNjava]

作者: 至尊达哥    时间: 2014-3-14 15:46:11

本帖最后由 至尊达哥 于 2014-3-14 15:57 编辑
honglei 发表于 2014-3-13 21:24
公式的原理是三阶魔方的翻两棱公式。演示一下
[FMNjava=450,400]
f3a0e2[/param]


感觉解法不错,比我的高明多了。
作者: 至尊达哥    时间: 2014-3-14 15:55:40

本帖最后由 至尊达哥 于 2014-3-14 16:39 编辑
黑白子 发表于 2014-3-14 08:09
这种情况怎么办?
[FMNjava=450,400]
1,1,1;[/param]

可以这样解,但其他块会乱掉,这是我还原棱块过程中,换相邻心块的方法。
我也不知道还有没有更好的方法。

[FMNjava=450,400]
[param=bgcolor]f3a0e2[/param]
[param=butbgcolor]99d658[/param]
[param=Speed]10[/param]
[param=MFfengex]1,1,1;[/param]
[param=MFfengey]1,1,1,1,1;[/param]
[param=MFfengez]1,1,1,1,1;[/param]
[param=bianshuxing]N[/param]
[param=FaceU]111111111121111[/param]
[param=FaceF]222212222222222[/param]
[param=FaceL]3333333333333333333333333[/param]
[param=FaceB]444444444444444[/param]
[param=FaceR]5555555555555555555555555[/param]
[param=FaceD]666666666666666[/param]
[param=initscript]u';r';[/param]
[param=script]R2;2B;B;U;R';F2;R;U';4F;B';[/param]
[/FMNjava]
作者: 至尊达哥    时间: 2014-3-14 15:57:33

本帖最后由 至尊达哥 于 2014-3-14 16:10 编辑

多谢各位指点!
作者: honglei    时间: 2014-3-14 21:21:44

黑白子 发表于 2014-3-14 08:09
这种情况怎么办?
[FMNjava=450,400]
1,1,1;[/param]

[FMNjava=450,400]
[param=bgcolor]f3a0e2[/param]
[param=butbgcolor]99d658[/param]
[param=Speed]10[/param]
[param=MFfengex]1,1,1;[/param]
[param=MFfengey]1,1,1,1,1;[/param]
[param=MFfengez]1,1,1,1,1;[/param]
[param=bianshuxing]N[/param]
[param=FaceU]111111111121111[/param]
[param=FaceF]222212222222222[/param]
[param=FaceL]3333333333333333333333333[/param]
[param=FaceB]444444444444444[/param]
[param=FaceR]5555555555555555555555555[/param]
[param=FaceD]666666666666666[/param]
[param=script]4F2;D2;2L';12U;2L';U;2L';U2;2R';U;2R';12U;2R';12U2;2F2;2L';12U;2L';U;2L';U2;2R';U;2R';12U;2R';12U2;2F2;D2;4F2;[/param]
[/FMNjava]
作者: 黑白子    时间: 2014-3-15 13:39:17

至尊达哥 发表于 2014-3-14 15:55
可以这样解,但其他块会乱掉,这是我还原棱块过程中,换相邻心块的方法。
我也不知道还有没有更好的方法 ...

多谢!这样就可以先还原心块,在还原棱块,最后完成整个魔方。
作者: 黑白子    时间: 2014-3-15 13:40:54

honglei 发表于 2014-3-14 21:21
[FMNjava=450,400]
f3a0e2[/param]
99d658[/param]

谢谢!这种情况真够复杂!要是有方向的魔方就更麻烦了吧?
作者: honglei    时间: 2014-3-15 13:53:28

黑白子 发表于 2014-3-15 13:40
谢谢!这种情况真够复杂!要是有方向的魔方就更麻烦了吧?

其实加上方向也不难,只是步骤会多一些。
作者: 至尊达哥    时间: 2014-3-15 14:41:31

黑白子 发表于 2014-3-15 13:39
多谢!这样就可以先还原心块,在还原棱块,最后完成整个魔方。

我的这种方法使用之后,会出现一个问题:3x5的2个棱会翻转。这点要注意的
作者: 至尊达哥    时间: 2014-3-15 15:09:13

honglei 发表于 2014-3-15 13:53
其实加上方向也不难,只是步骤会多一些。

加上方向后:
[FMNjava=450,400]
[param=bgcolor]f3a0e2[/param]
[param=butbgcolor]99d658[/param]
[param=Speed]10[/param]
[param=diraction]Y[/param]
[param=MFfengex]1,1,1;[/param]
[param=MFfengey]1,1,1,1,1;[/param]
[param=MFfengez]1,1,1,1,1;[/param]
[param=bianshuxing]N[/param]
[param=FaceU]111111111121111[/param]
[param=FaceF]222212222222222[/param]
[param=FaceL]3333333333333333333333333[/param]
[param=FaceB]444444444444444[/param]
[param=FaceR]5555555555555555555555555[/param]
[param=FaceD]666666666666666[/param]
[param=Script]4F2;D2;2L';12U;2L';U;2L';U2;2R';U;2R';12U;2R';12U2;2F2;2L';12U;2L';U;2L';U2;2R';U;2R';12U;2R';12U2;2F2;D2;4F2;[/param]
[/FMNjava]
作者: 黑白子    时间: 2014-3-15 20:24:47

至尊达哥 发表于 2014-3-15 15:09
加上方向后:
[FMNjava=450,400]
f3a0e2[/param]

哈哈!真是奇迹,或许n×n×3魔方的心块都可以这么还原了?
作者: 黑白子    时间: 2014-3-15 20:53:24

本帖最后由 黑白子 于 2014-3-15 20:55 编辑

用初始状态演示一下你的方法,证实是三心块交换。这个公式一共30步,比3×4×5魔方的三心块交换步骤还长,真是没想到!
[FMNjava=450,400]
[param=MFfengex]1,1,1;[/param]
[param=MFfengey]1,1,1,1,1;[/param]
[param=MFfengez]1,1,1,1,1;[/param]
[param=bianshuxing]N[/param]
[param=Speed]10[/param]
[param=Script]2B2;D2;2L';12U;2L';U;2L';U2;2R';U;2R';12U;2R';12U2;4B2;2L';12U;2L';U;2L';U2;2R';U;2R';12U;2R';12U2;4B2;D2;2B2;[/param]
[param=diraction]Y[/param]
[param=butbgcolor]99d658[/param]
[param=bgcolor]f3a0e2[/param]
[/FMNjava]

作者: 黑白子    时间: 2014-3-15 21:12:18

honglei的方法证明确实是两棱块原地翻转,没有心块变化。
[FMNjava=450,400]
[param=MFfengex]1,1,1;[/param]
[param=MFfengey]1,1,1,1,1;[/param]
[param=MFfengez]1,1,1,1,1;[/param]
[param=bianshuxing]N[/param]
[param=Speed]10[/param]
[param=Script]B2;2L';12U;2L';U;2L';U2;2R';U;2R';12U;2R';12U2;F2;D2;F2;2L';12U;2L';U;2L';U2;2R';U;2R';12U;2R';12U2;F2;D2;F2;B2;[/param]
[param=Formula]2B2;D2;2L';12U;2L';U;2L';U2;2R';U;2R';12U;2R';12U2;4B2;2L';12U;2L';U;2L';U2;2R';U;2R';12U;2R';12U2;4B2;D2;2B2;[/param]
[param=diraction]Y[/param]
[param=butbgcolor]99d658[/param]
[param=bgcolor]f3a0e2[/param]
[/FMNjava]


作者: 黑白子    时间: 2014-3-15 21:19:52

honglei每次都能提供一些好的公式,我一直不明白您解决问题的的思考方法是什么?
作者: 至尊达哥    时间: 2014-3-15 21:24:43

黑白子 发表于 2014-3-15 21:19
honglei每次都能提供一些好的公式,我一直不明白您解决问题的的思考方法是什么?

其实人家都是靠自己多动脑,多研究,没有什么不可能的
作者: 黑白子    时间: 2014-3-15 21:52:42

至尊达哥 发表于 2014-3-15 21:24
其实人家都是靠自己多动脑,多研究,没有什么不可能的

您的Java图大,怎么设置的?
作者: zhangmdk    时间: 2014-3-15 21:52:57

如果复形后先还原3层的中间层,然后拼合上下中心,然后拼合八个1x3棱,是不是就会将奇态问题局限在一个1x3棱的两个棱翻棱,用那个著名的原地翻棱公式就行。没实际还原过,只是这么设想了一下……
作者: honglei    时间: 2014-3-15 21:54:46

本帖最后由 honglei 于 2014-3-15 21:57 编辑
黑白子 发表于 2014-3-15 21:19
honglei每次都能提供一些好的公式,我一直不明白您解决问题的的思考方法是什么?


其实也没什么,魔方的基本公式产生法,也叫空穴法。
schuma以前发过一个视频讲座,讲的就是这种方法。
解的魔方多了,一般一个魔方解过一次以后就不会再去解了,所以这个魔方应该会有更好的公式。
http://bbs.mf8-china.com/forum.php?mod=viewthread&tid=83701
作者: 黑白子    时间: 2014-3-15 21:56:07

zhangmdk 发表于 2014-3-15 21:52
如果复形后先还原3层的中间层,然后拼合上下中心,然后拼合八个1x3棱,是不是就会将奇态问题局限在一个1x3棱 ...

哪个著名的原地翻棱公式?请演示一下?
作者: 至尊达哥    时间: 2014-3-15 21:57:56

本帖最后由 至尊达哥 于 2014-3-16 11:55 编辑
黑白子 发表于 2014-3-15 21:52
您的Java图大,怎么设置的?


[FMNjava=450,400]这一句改成[FMNjava=650,600]即可,那两个数字可以随便改大小。
贴上来的JAVA代码显示时却还是[FMNjava=450,400],有意思。
作者: 至尊达哥    时间: 2014-3-15 21:59:00

zhangmdk 发表于 2014-3-15 21:52
如果复形后先还原3层的中间层,然后拼合上下中心,然后拼合八个1x3棱,是不是就会将奇态问题局限在一个1x3棱 ...

感觉好深奥。。。
作者: zhangmdk    时间: 2014-3-15 22:13:55

黑白子 发表于 2014-3-15 21:56
哪个著名的原地翻棱公式?请演示一下?

我指的是四阶的原地翻棱公式,试了…………似乎全功能的不行……
作者: 至尊达哥    时间: 2014-3-16 12:21:18

zhangmdk 发表于 2014-3-15 22:13
我指的是四阶的原地翻棱公式,试了…………似乎全功能的不行……

你说是这样子吗?
[FMNjava=450,400]
[param=bgcolor]f3a0e2[/param]
[param=butbgcolor]99d658[/param]
[param=Speed]10[/param]
[param=MFfengex]1,1,1,1,1;[/param]
[param=MFfengey]1,1,1;[/param]
[param=MFfengez]1,1,1,1,1;[/param]
[param=bianshuxing]N[/param]
[param=script]2R2;B2;12U2;2L;U2;4L;U2;2R;U2;F2;2R;F2;4R;B2;2R2;[/param]
[/FMNjava]
作者: 黑白子    时间: 2014-3-16 12:49:37

这是又一种两棱互换的情况:
[FMNjava=450,400]
[param=MFfengex]1,1,1,1,1;[/param]
[param=MFfengey]1,1,1,1,1;[/param]
[param=MFfengez]1,1,1;[/param]
[param=bianshuxing]N[/param]
[param=Speed]10[/param]
[param=Script]4L2;12B2;U2;4R';U2;2R';U2;4L';U2;F2;4L';F2;2L';B2;2R2;[/param]
[param=Formula]4R';U2;2L';U2;4L';U2;4L2;F2;2L';F2;4L';U2;F2;2L2;F2;[/param]
[param=diraction]Y[/param]
[param=butbgcolor]99d658[/param]
[param=bgcolor]f3a0e2[/param]
[/FMNjava]



作者: 至尊达哥    时间: 2014-3-16 13:05:20

黑白子 发表于 2014-3-16 12:49
这是又一种两棱互换的情况:
[FMNjava=450,400]
1,1,1,1,1;[/param]

看得出使用翻棱公式后,有些方向改变了。
作者: 黑白子    时间: 2014-3-16 13:41:48

至尊达哥 发表于 2014-3-16 13:05
看得出使用翻棱公式后,有些方向改变了。

咱俩想到一块去了,只不过发表前谁都不知道对方也在发表相同的观点。
作者: 黑白子    时间: 2014-3-16 13:46:25

zhangmdk 发表于 2014-3-15 22:13
我指的是四阶的原地翻棱公式,试了…………似乎全功能的不行……

准确的说,不叫四阶魔方的原地翻棱公式,而应该叫四阶魔方的两棱位置互换公式。
作者: 至尊达哥    时间: 2014-3-16 17:37:16

黑白子 发表于 2014-3-16 13:46
准确的说,不叫四阶魔方的原地翻棱公式,而应该叫四阶魔方的两棱位置互换公式。

错了,是叫四阶翻棱公式。
作者: 黑白子    时间: 2014-3-16 18:56:39

至尊达哥 发表于 2014-3-16 17:37
错了,是叫四阶翻棱公式。

四阶魔方的棱块是不能在原地翻色的,这和三阶魔方的棱块不同!您可以拆开四阶魔方看看,四阶魔方的棱块是物理对称的!
作者: 至尊达哥    时间: 2014-3-16 18:59:33

本帖最后由 至尊达哥 于 2014-3-16 19:05 编辑
黑白子 发表于 2014-3-16 18:56
四阶魔方的棱块是不能在原地翻色的,这和三阶魔方的棱块不同!您可以拆开四阶魔方看看,四阶魔方的棱块是 ...


是的,这个我早就知道了。我说的是翻棱,但不能是原地翻棱。
作者: 黑白子    时间: 2014-3-16 19:28:48

至尊达哥 发表于 2014-3-16 18:59
是的,这个我早就知道了。我说的是翻棱,但不能是原地翻棱。

zhangmdk原话说的是:“我指的是四阶的原地翻棱公式,试了…………似乎全功能的不行……”。
另外,我觉得“翻棱”一词用在魔方上就是指棱块原地翻色,不在原地就应该叫位置移动。我知道的另一种提法是:翻正一对棱块组。
您说:“是的,这个我早就知道了。我说的是翻棱,但不能是原地翻棱。”,这我就不明白了,“不能是原地翻棱”和“位置互换”有什么区别?

作者: 黑白子    时间: 2014-3-16 19:37:23

楼主第一图(两棱互换),我认为是奇偶性;第二图(两棱原地翻色),我认为不是奇偶性。
作者: 至尊达哥    时间: 2014-3-16 19:38:31

黑白子 发表于 2014-3-16 19:28
zhangmdk原话说的是:“我指的是四阶的原地翻棱公式,试了…………似乎全功能的不行……”。
另外,我觉 ...

原地翻棱是说这2个棱块是直接翻,并没有互换,但这现实不可能的,位置互换就是两个棱块互相交换
作者: 黑白子    时间: 2014-3-16 19:50:46

至尊达哥 发表于 2014-3-16 19:38
原地翻棱是说这2个棱块是直接翻,并没有互换,但这现实不可能的,位置互换就是两个棱块互相交换

咱俩提法不同,意思相同!
作者: 黑白子    时间: 2014-3-16 20:05:28

两棱互换是奇偶性:
[FMNjava=450,400]
[param=MFfengex]1,1,1,1,1;[/param]
[param=MFfengey]1,1,1,1,1;[/param]
[param=MFfengez]1,1,1;[/param]
[param=bianshuxing]N[/param]
[param=Speed]10[/param]
[param=Script]u;u';[/param]
[param=bgcolor]f3a0e2[/param]
[param=butbgcolor]99d658[/param]
[param=diraction]Y[/param]
[param=FaceU]1111111111111111111111111[/param]
[param=FaceF]222522222222222[/param]
[param=FaceL]333333333333333[/param]
[param=FaceB]444444444444444[/param]
[param=FaceR]555255555555555[/param]
[param=FaceD]6666666666666666666666666[/param]
[/FMNjava]

两棱原地翻色不是奇偶性:
[FMNjava=450,400]
[param=MFfengex]1,1,1,1,1;[/param]
[param=MFfengey]1,1,1,1,1;[/param]
[param=MFfengez]1,1,1;[/param]
[param=bianshuxing]N[/param]
[param=Speed]10[/param]
[param=Script]u;u';[/param]
[param=bgcolor]f3a0e2[/param]
[param=butbgcolor]99d658[/param]
[param=diraction]Y[/param]
[param=FaceU]1111111111111111111111111[/param]
[param=FaceF]222223222522222[/param]
[param=FaceL]333332333333333[/param]
[param=FaceB]444444444444444[/param]
[param=FaceR]555552555555555[/param]
[param=FaceD]6666666666666666666666666[/param]
[/FMNjava]

作者: 至尊达哥    时间: 2014-3-18 19:37:17

黑白子 发表于 2014-3-16 20:05
两棱互换是奇偶性:
[FMNjava=450,400]
1,1,1,1,1;[/param]

!!!红白棱上的心块方向不可能会变的!
[FMNjava=450,400]
[param=bgcolor]f3a0e2[/param]
[param=butbgcolor]99d658[/param]
[param=Speed]10[/param]
[param=diraction]Y[/param]
[param=MFfengex]1,1,1,1,1;[/param]
[param=MFfengey]1,1,1,1,1;[/param]
[param=MFfengez]1,1,1;[/param]
[param=bianshuxing]N[/param]
[param=FaceU]1111111111111111111111111[/param]
[param=FaceF]222522222222222[/param]
[param=FaceL]333333333333333[/param]
[param=FaceB]444444444444444[/param]
[param=FaceR]555255555555555[/param]
[param=FaceD]6666666666666666666666666[/param]
[param=script]R2;D;B2;2R2;12F2;U2;2R;U2;2R2;F2;2R;U2;2R2;U2;F2;2R;12F2;B2;D';R2;[/param]
[/FMNjava]
作者: 至尊达哥    时间: 2014-3-18 19:38:19

本帖最后由 至尊达哥 于 2014-3-18 19:41 编辑
黑白子 发表于 2014-3-16 20:05
两棱互换是奇偶性:
[FMNjava=450,400]
1,1,1,1,1;[/param]


注意下棱块,方向有问题。因为它的方向永远都不会改变。
作者: 乌木    时间: 2014-3-18 19:48:48

本帖最后由 乌木 于 2014-3-18 19:53 编辑
至尊达哥 发表于 2014-3-18 19:38
注意下棱块,方向有问题。因为它的方向永远都不会改变。


这恐怕是由于初态的设置不是转出来的(即在助手中输入合适的“初始化序列”),而是填色法设置出来的缘故。如果是转出来的话,应该没有这种情况了,比如:
[FMNjava=450,400]
[param=MFfengex]1,1,1,1,1;[/param]
[param=MFfengey]1,1,1,1,1;[/param]
[param=MFfengez]1,1,1;[/param]
[param=bianshuxing]N[/param]
[param=Speed]10[/param]
[param=initScript][1]';[/param]
[param=Script]R2;D;B2;2R2;12F2;U2;2R;U2;2R2;F2;2R;U2;2R2;U2;F2;2R;12F2;B2;D';R2;[/param]
[param=Formula]R2;D;B2;2R2;12F2;U2;2R;U2;2R2;F2;2R;U2;2R2;U2;F2;2R;12F2;B2;D';R2;[/param]
[param=diraction]Y[/param]
[param=butbgcolor]99d658[/param]
[param=bgcolor]f3a0e2[/param]
[/FMNjava]
作者: 至尊达哥    时间: 2014-3-18 20:00:56

乌木 发表于 2014-3-18 19:48
这恐怕是由于初态的设置不是转出来的(即在助手中输入合适的“初始化序列”),而是填色法设置出来的缘 ...

好方法,我在此建议胡波老师加个调色向的功能
作者: 乌木    时间: 2014-3-18 20:28:24

至尊达哥 发表于 2014-3-18 20:00
好方法,我在此建议胡波老师加个调色向的功能

就怕弄得不好的话,方向性色片的方向标记无法复原了,或者,如果有必然伴生的别的块的变化,会变得体现不出来了。
作者: zhangmdk    时间: 2014-3-29 17:21:38

至尊达哥 发表于 2014-3-16 17:37
错了,是叫四阶翻棱公式。

正解是两个棱块互换位置,同时五阶结构中也会有两个正中间的中心块被互换,四阶由于隐藏了正中间的中心块与棱块,所以直观看起来只有两个棱位置互换。四阶由于棱块能运转的位置是相对固定的,所以不存在三阶的翻棱(色向错误)的问题……我这个“翻棱”的概念应该是基于“降阶为三阶后”的情况而言。
作者: 至尊达哥    时间: 2014-3-29 17:25:54

zhangmdk 发表于 2014-3-29 17:21
正解是两个棱块互换位置,同时五阶结构中也会有两个正中间的中心块被互换,四阶由于隐藏了正中间的中心块 ...

哦,没想到翻棱也会那么深奥
作者: 黑白子    时间: 2014-10-26 22:42:00

这个魔方有实物了吗?
作者: 至尊达哥    时间: 2014-10-27 17:05:05

黑白子 发表于 2014-10-26 22:42
这个魔方有实物了吗?

在SHAPEWAYS上,我发这个贴之前已经有了.
http://www.shapeways.com/model/148387/mini-5x5x3-order-2x.html?li=search-results&materialId=99




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