- 最后登录
- 2024-11-21
- 在线时间
- 3717 小时
- 阅读权限
- 20
- 注册时间
- 2005-12-22
- 积分
- 8131
- 帖子
- 3073
- 精华
- 81
- UID
- 4618
- 性别
- 男
- 积分
- 8131
- 帖子
- 3073
- 精华
- 81
- UID
- 4618
- 性别
- 男
|
看魔方吧中一些网友谈论五魔方盲拧的事,自己也琢磨了其难度,以及可行性,从理论上做了一番研究。五魔方盲拧除记忆量
超大,位置多,操作容易出错外,理论上缺乏编码方案。各个棱块和角块的方向不好确定,为解决这个问题,特做以下研究。不
过,我可没有能力盲拧五魔方。
盲拧五魔方需要给棱块以及角块确定方向。如果按照正方体魔方来编码,把颜色分为高级色、中级色和低级色,象正方体魔方
那样给五魔方编码最好,然而那样是实现不了的。原因是按照高中低设置3种色向级别相当用3种颜色给五魔方上色,并且保证每个
棱块是两种不同颜色,每个角块三种不同颜色,然而这样的方案是行不通的。例如N设为第一种色,与N相邻的有A, B, C, D, E,A与
N相邻不能是第一种色,只能是第二种色,B与A, N相邻,因此不能是第一种色,也不能是第二种色,只能是第三种色,C与N, B相
邻,因此不能是第一第三种色,只能用第二种色。D与N, C相邻因此不能是第一、第二种色,只能第三种色。E与N, D, A相邻,N
是第一种色不能用,D是第三种色,不能用,A是第二种色不能用,因此必须使用第四种色。
通过计算,用4种色可以给五魔方上色,并且能够保证每个角块有3种不同色,每个棱块有两种不同颜色。如第一副图。
这样规定颜色级别后,就可以给每个位置确定唯一的方向了。由于五魔方中心同正方体魔方一样,只能原地打转,位置不会改
变,因此每两个相邻中心J决之间的棱块位置是固定的,它的颜色应该和相邻中心块一样,有两种不同级别的颜色,并且颜色级别
是固定的。也就是说棱块位置色向是固定的。而棱块随着五魔方的转动是活动的。规定棱块颜色级别大小与所在位置一致为正向
,
与所在位置颜色级别相反,为反向。由于五魔方棱块30个,需要30个符号记位置,方向相反时加个负号即可。我们用数字1-9,小
写字母a-u给棱块编码。 每个角块位置都有三种级别,其中在三个级别中取最高级的方向为正向,角块在五魔方转动时是活动的
。每个角块与所在位置有3种关系,第一种角块最高级色面与当前位置高级色面一致,编码时只编编码不写符号,第二种是通过顺
时针转动角块才能与位置高级面匹配,编码时给码前加个负号(一),第三种是通过逆时针转动角块才能和位置最高级色面匹配,编
码时给码前加个正号(+)。由于角块共20个,用小写字母a-v编码即可。
有了编码系统,再找个角块的三循环公式和棱块的三循环公式,按照正方体魔方的盲拧办法就可实现五魔方的盲拧了。不过五
魔方盲拧的记忆量很大,是三阶魔方盲拧记忆量的三倍。setup与reserve也复杂,操作也比正方体的容易错,总之五魔方盲拧的难度
非常大。
五魔方的最高色面和最低色面的转动不会改变五魔方的楞块方向。这里NGI和DHJ六个面不管怎么转动,它不改变移动棱块的方
向。次高级和次低级的转动都要改变一些五魔方的楞块方向。
N色相级别为1周围色向32324,它的色向级别比他周围的高,因此转动它不会改变周围棱块的色相。
A色相级别为2周围色向13134,它周围两个比它色相级别高的,由于由级别低的转到级别高的位置,色向正好改变,由色相高的
转到色向级别低的位置,也改变块的色相,因此转动A面有4个块改变色方向。
B色相级别为3周围色向12124,周围1个比它色相级别低的,由于由级别低的转到级别高的位置,色向正好改变,由色相高的转到
色向级别低的位置,也改变块的色相,因此转动B面有2个块改变色方向。
C色相级别为2周围色向43431,同理,转动C有两个改变色方向的楞块。
D色相级别为4周围色向31312,它的色向级别比他周围的低,因此转动它不会改变周围棱块的色相。
E色相级别为3周围色向14142,同理,转动E有4个改变色方向的楞块。
F色相级别为3周围色向42421,同理,转动F有4个改变色方向的楞块。
G色相级别为1周围色向43432,它的色向级别比他周围的高,因此转动它不会改变周围棱块的色相。
H色相级别为4周围色向12123,它的色向级别比他周围的低,因此转动它不会改变周围棱块的色相。
I色相级别为1周围色向24243,它的色向级别比他周围的高,因此转动它不会改变周围棱块的色相。
J色相级别为4周围色向32321,它的色向级别比他周围的低,因此转动它不会改变周围棱块的色相。
S色相级别为2周围色向14143,同理,转动S有四个改变色方向的楞块。
由于最高级面和最高级面不相邻,所以只转动高级面,是没有意义的。同样只转动低级面也是没有意义的。
那么只转动五魔方的高级面和低级面,不转动五魔方的次高级和次低级面可以生成一个五魔方群的真子群,这个群里的棱块方
向都不变。象三阶魔方一样,如果用这个性质降群法解五魔方,缩小因子是多少?
由于这样转动五魔方,所有的角块都参加了运动,并且能够找到一个角块的三循环,还能找到角块两角块原位转动的公式,所
以,该群角块的变化信息全有了。信息量为20!/6×3的19次方,而棱块只有25个棱块参加运动,另外有5个是永远不动的。信息量
是25!/2 ,所以降阶因子应该是20!/6×3的19次方再乘以25!/2。
猜想:任意固定一个色向的三个面不动,只转动另外9个面可以生成整个五魔方群。
如果这是事实,那么任意打乱的五魔方,复原时限制不能转动A、C、S面也可复原五魔方,但难度增加了。也是一种有趣玩法。
[ 本帖最后由 hubo5563 于 2010-9-19 14:46 编辑 ] |
-
总评分: 经验 + 35
查看全部评分
|