- 最后登录
- 2024-11-21
- 在线时间
- 9226 小时
- 阅读权限
- 20
- 注册时间
- 2005-1-31
- 积分
- 18050
- 帖子
- 16478
- 精华
- 9
- UID
- 449
- 性别
- 男
- 积分
- 18050
- 帖子
- 16478
- 精华
- 9
- UID
- 449
- 性别
- 男
|
初步浏览了一下你的论文。我数学不好,文中有的内容我不太清楚。我下面的话不一定对,仅供参考。
Rubic 应为Rubik 。
考查三阶魔方棱块的变化,总要有个固定不变的参照物,一般是用六个中心块作为参照的。原来方法所谓固定顶面和前面,实质是固定中心块这个参照物,也就是新老方法都说的不考虑中层转(转换为两个表层转)。
Chen的把棱块作0、1 标记的方法,好像没有人采用的(?),好像都是用站长介绍的盲拧法中说的1……90AB(或别的方式)编号来区分棱块。
接着,棱块颜色也只要查看其高中、高低还是中低级别,其色向值也只要查看它的颜色级别顺序和所在棱位固有的的颜色级别顺序相同还是相反,分别取0(不要翻色)和1(需要翻色)即可,非常直观。这种方法也是一种老方法,应用时不必去记忆或查找例如你的文中的表4的,也无须考虑复原该棱块最少要走多少步,何况盲拧选手观察阶段是不允许转魔方的。
当然,我说的确定棱块色向的方法可能不算定义的,而只是定义的应用。那就还要照你说的新方法定义的。
文中那个XYZ坐标系图片是左手系,最好改用多数采用的右手系。
在有的复原法中,只要考虑有的表层转动不改变涉及的四个棱块的当时色向值,有的表层转动会改变,从而据需要确定有的步骤可用,有的步骤不可用。
此外,三阶棱块的特点是可以就地翻色(当然,至少两个棱块同时翻),不必非得移位翻色,即,可以就地翻,也可以移位翻。棱块的位置和色向互相无制约关系,不必把两者合在一起探讨和处理了。这样,就不会如你文中那样,S竟会有0~4 五种可能的值了。(当然,有的复原法处理棱块是位置和色向一揽子解决的,另当别论。但既然内容涉及位置,题目却只说色向,似乎不够一致。)
看来,你的定义在编程时是有其优点的吧,编程我不懂了,哪位上来指点指点吧。
还有,如果要对高阶棱块定义,是否注意一下:除了奇阶的中棱块和三阶棱块性质一样外,非中棱块的性质和中棱块大不同,非中棱块是一种无色向块,且允许单单交换两个非中棱块。
[ 本帖最后由 乌木 于 2010-5-19 08:49 编辑 ] |
|