魔方吧·中文魔方俱乐部

 找回密码
 注册
搜索
热搜: 魔方
查看: 582754|回复: 13
打印 上一主题 下一主题

最少步数的另一种思路,可行否? [复制链接]

Rank: 4

积分
1959
帖子
1074
精华
6
UID
17579
性别
保密

魔方理论探索者 论坛建设奖 六年元老

跳转到指定楼层
1#
发表于 2010-3-28 22:32:45 |只看该作者 |正序浏览
我们能够很容易识别 R R' 的消去,也在魔方上可以试出来(RUR'U')6= I。
在玩最少步数的时候,先找到一个较长的还原公式,
假如可以像三角函数一样,把魔方公式直接变形,
然后像分数约分一样,直接约去一些步骤,是否可以通过这种方式达到化简的目的呢?
Enjoy cubing
Enjoy coding.
我喜欢的公式 U D F2 B2 U' D'

Rank: 4

积分
1843
帖子
1468
精华
1
UID
79281
性别

四年元老

14#
发表于 2010-3-29 14:21:29 |只看该作者
不可能,10步以内保持魔方状态不变的公式就有3000多个。

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
2520
帖子
3072
精华
7
UID
62890
性别

中国纪录 八年元老

13#
发表于 2010-3-29 12:51:04 |只看该作者
基本不可能,一个好的最少步选手应该能直接做出比较少的步骤,而不是先做比较多的步骤然后消去
19events = 644days
PB (2 3 4 5)B = 1200seconds
北大魔方爱好者QQ群74893945
mf8最少步讨论群:RP与公式的绝佳配合QQ群5652935

使用道具 举报

Rank: 4

积分
1959
帖子
1074
精华
6
UID
17579
性别
保密

魔方理论探索者 论坛建设奖 六年元老

12#
发表于 2010-3-29 12:48:30 |只看该作者
我的意思是这样的,假如已知: F U' F' U = L' U L U' F' L F L'  ,
碰巧还原的过程中有 这样一个序列 F'  L' U L U' F' L F L'  U' ,那么可以先用替换,然后化简。
假如没有这样的序列,能构造出来也可以。

我们的工作是找到许多已知的化简公式或变形方法,可行否?
Enjoy cubing
Enjoy coding.
我喜欢的公式 U D F2 B2 U' D'

使用道具 举报

Rank: 4

积分
1959
帖子
1074
精华
6
UID
17579
性别
保密

魔方理论探索者 论坛建设奖 六年元老

11#
发表于 2010-3-29 12:04:31 |只看该作者
好,学习循环变换理论中... ...
Enjoy cubing
Enjoy coding.
我喜欢的公式 U D F2 B2 U' D'

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
3923
帖子
2556
精华
6
UID
15558
性别
保密
WCA ID
2008CHEN27
兴趣爱好
理论

魔方理论探索者 国家(地区)纪录(NR) 十年元老

10#
发表于 2010-3-29 11:41:51 |只看该作者
我昨天就想请教G大师关于循环变换理论了,主要就是如何证明最后的解答是最优的。当然如果是求较优解的话绝对是和二阶段搜索法不相上下的算法。

使用道具 举报

Rank: 3Rank: 3

积分
691
帖子
622
精华
0
UID
51518
居住地
南通市
兴趣爱好
DIY

六年元老

9#
发表于 2010-3-29 10:13:22 |只看该作者
首先魔方转动的表示就不不太合理,用坐标轴表示法应该更好…

使用道具 举报

Rank: 8Rank: 8

积分
4787
帖子
1876
精华
12
UID
93
性别

魔方理论探索者 十年元老

8#
发表于 2010-3-29 09:39:54 |只看该作者
  
  
  
    至于可行性,如果强调像上面 循环变换 那样高效,现在对于 计算机 都
  
很难胜任这样的任务(一次性搞定)。如果 老牛拉破车 式地“来回反复折腾”,
  
人们应该可以搞出些名堂,现在“人工求解最少步数”的各种方法从本质上说
  
和楼主的“分数化简”类似嘛!
  
  
    呵呵,瞎说一通,希望能起到“抛砖引玉”的作用,不妥之处请大家指正。
  
  
  
  
~~ 宇宙在旋转运动 ~~ 魔方在循环变换 ~~

使用道具 举报

Rank: 8Rank: 8

积分
4787
帖子
1876
精华
12
UID
93
性别

魔方理论探索者 十年元老

7#
发表于 2010-3-29 09:39:40 |只看该作者
  
  
  
    楼主不愧为编程高手,这样的想法可能只有编写过魔方开解程序的人才能
  
深有体会。我们可能 不谋而合 了,这实际上正是 魔方循环变换理论 初期的
  
想法。 请大家参考:
  
   
    八个循环变换 锁定魔方 “任意两状态” 的 最少步变换(最优解)实例
  
    http://bbs.mf8-china.com/viewthread.php?tid=30650&page=3#pid678184
  
  


  
    三维 0123 双环魔方 的 正十二点四连循环变换球面网  中 共有八个不同的循环
  
变换:
  
      大  大  大
      大' 大' 大'
      小  小  小
      小' 小' 小'
      大  小  大  小
      小' 大' 小' 大'
      大  小' 大  小' 大  小'
      小  大' 小  大' 小  大'  
  
    这“八个循环变换”包含了 三维 0123 双环魔方 所有“最少步变换”! 即
  
    对 三维 0123 双环魔方“任意状态”使用这“八个循环变换”将产生该魔方的
  
“所有状态”!即 三维 0123 双环魔方“任意两状态”的 最少步变换 被该魔方的
  
“八个循环变换”锁定!
  
    同样,各类魔方“任意两状态”的 最少步变换 被该魔方的“循环变换”锁定!
  
  
  
  
  
  
  
~~ 宇宙在旋转运动 ~~ 魔方在循环变换 ~~

使用道具 举报

铜魔

张雨生 大海

Rank: 8Rank: 8

积分
10493
帖子
9306
精华
1
UID
90742
性别

爱心大使 四年元老

6#
发表于 2010-3-29 00:08:15 |只看该作者
弄到最后貌似还是群论的理论~

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

Archiver|手机版|魔方吧·中文魔方俱乐部

GMT+8, 2024-11-16 19:01

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部