魔方吧·中文魔方俱乐部

 找回密码
 注册
搜索
热搜: 魔方
楼主: pengw
打印 上一主题 下一主题

证明才干的使命:征寻“计算三阶纯色任意有限转动集对应的状态数“的通用算法 [复制链接]

Rank: 10Rank: 10Rank: 10

积分
24796
帖子
4852
精华
33
UID
3
性别
兴趣爱好
结构
41#
发表于 2010-4-23 20:02:15 |只看该作者
进来关注一下。
-,'''╭⌒╮⌒╮.',''',,',.'',,','',.,,'
.╱◥██◣''o┈ 魔方吧 ┄o.'',,',.
︱田︱田田︱ '',,',.o┈ 欢迎您光临 ┄o
╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬

使用道具 举报

透魔

已退役

Rank: 6Rank: 6

积分
6788
帖子
4147
精华
5
UID
12912
性别
WCA ID
2010zeng03
兴趣爱好
其它

论坛建设奖 爱心大使 六年元老 十年元老

42#
发表于 2010-4-23 20:03:42 |只看该作者

回复 41# 的帖子

老大出现了!我们列队欢迎!
【已从魔界退役!勿寻我!】

使用道具 举报

Rank: 2

积分
507
帖子
226
精华
0
UID
109180
性别
保密
43#
发表于 2010-4-23 20:06:19 |只看该作者
关注完就跑了。。。。老大 躲着谁呢???
Q65558000,TEL15556782345

使用道具 举报

Rank: 4

积分
1928
帖子
1060
精华
6
UID
17579
性别
保密

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

44#
发表于 2010-4-23 20:14:40 |只看该作者
真的很难吗?我来算一个试试。黑人手下无难题(初学者不懂害怕的意思 ),希望别错了。
就<R,U,F>吧。
很明显,RUF不会打乱BLD位置的角块以及与它相邻的3个棱。
而且,只要LBD位置的角和三个棱处于完好位置,用RUF就能还原其它所有。
假如不限制任何操作,这个角块在整个魔方中的位置有24种方式,
三个棱分别是24,22,20放置种方式。
24*24*22*20=253400

但现在,这三块被固定成放置一种方式了。
所以,总状态数除以 253400就是所求。
170659735142400

请大师指正
Enjoy cubing
Enjoy coding.
我喜欢的公式 U D F2 B2 U' D'

使用道具 举报

Rank: 8Rank: 8

积分
18018
帖子
16457
精华
9
UID
449
性别

魔方理论探索者 论坛建设奖 爱心大使 十年元老

45#
发表于 2010-4-23 21:03:12 |只看该作者

回复 44# 的帖子

我有点问题还未想通:
你说“只要LBD位置的角和三个棱处于完好位置,用RUF就能还原其它所有。”
那么,这些被“RUF”复原的“所有”态之中,如果有的态当初是从复原态出发,打乱时不仅做过“RUF”,还做过别的表层转动,但是结果却又是“LBD位置的角和三个棱处于完好位置”,那么,是否仍然是“用RUF就能还原”的呢?
如果这种态不能单单“用RUF就能还原”,那么,就不能用总态数除以253400 。对吗?
我对这类问题老是会出错,望指点。

也就是问,“LBD位置的角和三个棱处于完好位置”的态,获得它们时的打乱过程,不一定限于“RUF”三个层的动作,这里只是探讨复原它们的过程有“RUF”的限制。对吗?

[ 本帖最后由 乌木 于 2010-4-23 21:09 编辑 ]

使用道具 举报

Rank: 4

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

四年元老

46#
发表于 2010-4-23 21:06:33 |只看该作者

回复 45# 的帖子

可以证明,只要DBL的2*2*2完成了,就可以只用R,U,F还原,当然魔方没装错。

使用道具 举报

Rank: 8Rank: 8

积分
18018
帖子
16457
精华
9
UID
449
性别

魔方理论探索者 论坛建设奖 爱心大使 十年元老

47#
发表于 2010-4-23 21:34:30 |只看该作者
此外,是否可以不用总态数除以253400的算法,直接计算其余7个角块和9个棱块在“BLD角块以及与它相邻的3个棱”以外的位置上的变化数:
7!×3^6×9!×2^8 / 2 =1.7065973×10^14

[ 本帖最后由 pengw 于 2010-4-23 21:56 编辑 ]

使用道具 举报

粉魔

智力乐园游先生

Rank: 5Rank: 5

积分
3331
帖子
1645
精华
2
UID
35740
性别

六年元老

48#
发表于 2010-4-23 21:41:40 |只看该作者
虽然我是学数学的,但是没有时间研究这些!现在都静不下心来!

使用道具 举报

Rank: 8Rank: 8

积分
4825
帖子
2795
精华
7
UID
383
性别

魔方理论探索者 八年元老

49#
发表于 2010-4-23 21:57:02 |只看该作者
原帖由 乌木 于 2010-4-23 21:34 发表
此外,是否可以不用总态数除以253400的算法,直接计算其余7个角块和9个棱块在“BLD角块以及与它相邻的3个棱”以外的位置上的变化数:
7!×3^6×9!×2^8 / 2 =1.7065973×10^14


这是通用算法的一个子集,这个计算的意义在于给出受影响区状态数的上限,这种计算完全是基于状态变换规则的直接运算,然而事实,上于转动限制,你上面计算出来的很多状态是无法转出来的,举例:

{U,F},无论如何转不出二棱和二角置换,其它块不变。虽然这些块都位于受影响区域,但就是转不出来,然而,不限制转动就可以转出来,即同一受影响区域,限制与不限制,其结论可能并不完全相同。

[ 本帖最后由 pengw 于 2010-4-23 21:59 编辑 ]

使用道具 举报

Rank: 8Rank: 8

积分
4825
帖子
2795
精华
7
UID
383
性别

魔方理论探索者 八年元老

50#
发表于 2010-4-23 22:01:19 |只看该作者
就目前所见,都是一单了一单的个案分析,找出一个通用方法是一楼的目标,有一点很清楚,限动状态数小于或等于非限动状态数

[ 本帖最后由 pengw 于 2010-4-23 22:05 编辑 ]

使用道具 举报

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

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

GMT+8, 2024-4-19 23:28

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部