魔方吧·中文魔方俱乐部

标题: 寻找最少步骤!· [打印本页]

作者: loy    时间: 2004-8-25 08:37:09     标题: 寻找最少步骤!·

当魔方各个积木都归位后,只剩下同一层的几个角积木的颜色没有对齐,这时有四种情况:

1.相邻两角积木需要反色 2.相对两角积木需要反色 3.有三个角积木需要反色 4.四个角积木都需要反色

有谁能告诉我这四个过程还原的最少步骤分别是怎么样的吗??


作者: xinru    时间: 2004-8-25 10:24:58

如果没有理解错的话,你说的这些情况的最少步骤全部都在ggglgq老师的: [原创]我来玩玩“正六面体三阶魔方”---《循环公式》中。

[此贴子已经被作者于8/24/2004 11:26:47 PM编辑过]


作者: 还猪哥哥    时间: 2004-8-25 22:59:44

在回答这个问题之前最好先约定一下:单个面旋转180度算几步。
作者: cube_master    时间: 2004-8-25 23:40:24

这里我按 Java 的计算方法,单个面旋转 180 度算一步。

上层四角对色共有以下三类七种状态。这里贴出我的最少步数,希望能够起到抛砖引玉的作用。

 第一类:没有一个角块正确,按下图的放置方法。
--+--++--2++22-2-22+2
 第二类:二个角块正确,二个角块不正确,按下图的放置方法。其中前两个是由后面一个演变而成的(宇宙飞碟在之前已经征求最少步数)。
2+2-+2-+2-+2+2-2+-2+-2+-2--+2-+2-+2-+2
 第三类:一个角块正确,三个角块不正确。
++-++2-2--+--2+2

[此贴子已经被作者于8/25/2004 12:45:27 PM编辑过]


作者: ggglgq    时间: 2004-8-26 09:45:14

首先欢迎各位魔方高手能用我的“正六面体三阶魔方”《循环公式》。

但需要指出的是《循环公式》可能不是最少步,即便是“角循环变换” 、 “边循环变换” 也可能不是最少步,因为“循环变换” 只能保证它的一半 是最少步。 也可能我的《循环公式》是最少步(我暂没有时间检测)。“还猪哥哥” 提醒得很对,我的《循环公式》是按照单个面旋转 180 度算两步来计算的, 请大家阅读时注意。

[此贴子已经被作者于8/27/2004 10:37:58 AM编辑过]


作者: loy    时间: 2004-8-27 09:24:22

首先感谢各位的回答!~特别是cube-masterd的详尽答复。

但是cube-master的第一类和第三类在反色的同时打乱了其它积木,就是反色层的棱积木发生了调换。我 的要求是在反色的同时其他所有积木都必须保持原样。另外说明一下单面旋转180度算一步!~

[em01][em01][em01][em01][em01]
作者: 还猪哥哥    时间: 2004-8-27 22:10:47

第一类
F' U2 F U2 F2 R' D' F' L F2 L' D R U' F' U'
R U2 L2 D L' U2 L2 D' L R' U R2 B2 R2 U'
第三类
R' F' L F' L F' R F2 L2 B' U2 B F

作者: ggglgq    时间: 2004-9-5 07:35:52

对于 cube_master 的“第一类”还有另一种四角放置方法的最少步

VALUE="F1R1B1R3F3L1R1F1L3B3L1F3L3R3"

请参阅 [原创]我来玩玩“正六面体三阶魔方”---《循环公式》

[此贴子已经被作者于2004-9-5 7:47:51编辑过]


作者: ggglgq    时间: 2004-9-5 15:01:11

对于 cube_master 的“第三类”还有另一种四角放置方法的最少步

VALUE="B1L3B3R1B1L1B3R3"

请参阅 [原创]我来玩玩“正六面体三阶魔方”---《循环公式》




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