魔方吧·中文魔方俱乐部

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

奇偶校验的“一转”解决法 [复制链接]

Rank: 2

积分
273
帖子
224
精华
0
UID
40201
性别
保密
跳转到指定楼层
1#
发表于 2008-11-23 08:57:27 |只看该作者 |倒序浏览
彳亍法 需要奇偶校验,且校验公式要记忆。我今天忽然想到一个简单方法:

如果在编码角块(一般应该先编这个,因为简单)时发现需要校验,就对顶面角块和棱块编码进行如下映射:
角块
A->J->G->D->A
B->K->H->E->B
C->L->I->F->C
棱块
A->G->E->C->A
B->H->F->D->B
原理就是把顶层一转后的位置当作原始位置复原。到这程度后加上顶层一转即可复原整个魔方。

这会稍微增加一点编码难度,但还原时可以不再担心奇偶的问题了。

粉魔

白河寒秋

Rank: 5Rank: 5

积分
3312
帖子
2555
精华
3
UID
13707
性别

六年元老

2#
发表于 2008-11-23 09:10:59 |只看该作者
角块是复原了,可棱块的编码全乱了
而且涉及到四个棱块,这样耗的时间比做奇偶还长。
一般奇偶处理只要把棱块做到固定的位置,要处理的情况就不多了。
另外先复原棱块的话可以在复原棱块之后做奇偶,这但方法影响了一对角块,在编码时要变一变。
垂柳落叶河上飘
轻烟浮云随风摇
落暮寒鸦添秋意
小桥流水任寂寥

使用道具 举报

Rank: 2

积分
576
帖子
324
精华
0
UID
61728
性别
3#
发表于 2008-11-23 09:31:29 |只看该作者
怎么看不懂呢~~~~~~~~~~~~

使用道具 举报

Rank: 2

积分
273
帖子
224
精华
0
UID
40201
性别
保密
4#
发表于 2008-11-23 10:51:22 |只看该作者
原帖由 gozichen 于 2008-11-23 09:10 发表
角块是复原了,可棱块的编码全乱了
而且涉及到四个棱块,这样耗的时间比做奇偶还长。
一般奇偶处理只要把棱块做到固定的位置,要处理的情况就不多了。
另外先复原棱块的话可以在复原棱块之后做奇偶,这但方法影 ...

你没看懂吧。我的意思是在开始复原之前,编码的时候进行处理,把棱块和角块的“复原设置“为顶层一转后的位置。这样,按照正常方法复原,最后顶层一转就OK。

使用道具 举报

粉魔

白河寒秋

Rank: 5Rank: 5

积分
3312
帖子
2555
精华
3
UID
13707
性别

六年元老

5#
发表于 2008-11-23 18:44:26 |只看该作者
原帖由 earthengine 于 2008-11-23 10:51 发表

你没看懂吧。我的意思是在开始复原之前,编码的时候进行处理,把棱块和角块的“复原设置“为顶层一转后的位置。这样,按照正常方法复原,最后顶层一转就OK。


不是我没看懂你的意思,是你没看懂我的意思,LZ的想法没错,理论上完全可行,但试试编码过程就知道有多复杂。
这个方法我们早想过了,另外我们想的是更通用的方法,具体说来就是彳亍的处理方法。
目前彳亍所用的奇偶处理就是在编码时交换两个角块的编码,复原时做完棱块后用最简单的T字PLL处理奇偶,然后复原角块。这个两个角块编码交换对编码过程已经是很难练的了,更何况是影响了四个棱块和四个角块。做个PLL奇偶的时间也不会超过5s,LZ这种影响了4棱4角的编码,中间过程的停顿已经超过5s了。
如果四个棱块里有互换的情况或都已经归位的情况,那想起来都头痛XD

PS:另外,奇偶处理也没什么好担心的,我在回复中所说的棱块做成固定位置的处理基本上目前最为标准效率也比较高的做法。

[ 本帖最后由 gozichen 于 2008-11-23 18:50 编辑 ]
垂柳落叶河上飘
轻烟浮云随风摇
落暮寒鸦添秋意
小桥流水任寂寥

使用道具 举报

Rank: 9Rank: 9Rank: 9

积分
3219
帖子
1247
精华
0
UID
11427
性别

中国纪录 两年元老 世界纪录(WR)

6#
发表于 2008-11-23 19:34:01 |只看该作者
顶楼的方法不合适,奇偶转换很容易的,不用费那么大劲,如果有奇偶转换,那么棱和角各少做一个公式,奇偶转换只需要2个公式,所以完全抵消,根本不用担心费时间。

使用道具 举报

粉魔

成都千奇百怪的助手

Rank: 5Rank: 5

积分
3240
帖子
2645
精华
5
UID
25456
性别

六年元老

7#
发表于 2008-11-24 21:50:00 |只看该作者
个人感觉还不错,比如一开始先转一个U可以解决奇偶校验,那我们就只需要把转了U过后的魔方进行编码,当最后按编码把魔方还原后,在一个U'来全部还原。不过实践是检验真理的唯一标准,先试试再说。
千奇百怪润智QQ群39440516。四川魔方群15545617。
点击进入我的视频:http://u.youku.com/xdgtzsyyj
http://shop34170148.taobao.com/

使用道具 举报

粉魔

白河寒秋

Rank: 5Rank: 5

积分
3312
帖子
2555
精华
3
UID
13707
性别

六年元老

8#
发表于 2008-11-26 18:03:10 |只看该作者
原帖由 xdgtzsyyj 于 2008-11-24 21:50 发表
个人感觉还不错,比如一开始先转一个U可以解决奇偶校验,那我们就只需要把转了U过后的魔方进行编码,当最后按编码把魔方还原后,在一个U'来全部还原。不过实践是检验真理的唯一标准,先试试再说。



这样做编码过程是很花时间的,而且更容易出错,有兴趣就试试吧
垂柳落叶河上飘
轻烟浮云随风摇
落暮寒鸦添秋意
小桥流水任寂寥

使用道具 举报

银魔

小欣然的爸爸

Rank: 7Rank: 7Rank: 7

积分
37843
帖子
34374
精华
15
UID
16477
性别
保密

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

9#
发表于 2008-11-27 20:49:54 |只看该作者
来学习一下,白河是理论的专家
天津1群11471969,2群5834223
3群62462688,4群62462702
5群70735234,6群33712046
7群12240584,8群29198783
9群62974165,欢迎加入!

使用道具 举报

Rank: 4

积分
1074
帖子
1020
精华
0
UID
104488
性别

四年元老 八年元老

10#
发表于 2010-3-17 21:25:17 |只看该作者
这对新手应该比较合适

使用道具 举报

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

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

GMT+8, 2024-11-22 04:17

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部