魔方吧·中文魔方俱乐部

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

[教程] 【分享】盲拧研究:关于盲拧编码组数的快速计算公式 [复制链接]

Rank: 4

积分
1215
帖子
1025
精华
0
UID
1327532

两年元老

跳转到指定楼层
1#
发表于 2014-5-8 11:37:35 |只看该作者 |倒序浏览
    初学者看到出现循环和位对块的时候,很容易会不知道自己编完码没有,要编多少组编码,并且很容易出现错误。这个问题通过练习和积累就能解决。为了方便初学盲拧者校验,个人稍微研究了一下,关于盲拧编码组数、循环数和位对块数量三者的关系的公式。
角块编码组数=3.5+(小循环数)-0.5x(位置正确的块数)
棱块编码组数=5.5+(小循环数)-0.5x(位置正确的块数)
    PS:1、以两个原始编码即一组数字或字母记忆桩,或拼音记忆的一个汉字。
            2、n+0.5表示编码最后必须增加一个角块或者棱块的编码用来最后做奇偶校验。比如角:23-45-67-8(2)括号中的“2”,它不属于循环,是用于最后做奇偶校验的。

Rank: 4

积分
1054
帖子
528
精华
0
UID
1278665
兴趣爱好
破解

两年元老

2#
发表于 2014-5-8 12:17:12 |只看该作者
过来顶起来,感谢分享

使用道具 举报

Rank: 3Rank: 3

积分
880
帖子
713
精华
0
UID
1329837
性别
保密
兴趣爱好
速度
3#
发表于 2014-5-8 15:32:49 |只看该作者
高盲也有噢
比如中心块基本不会有小循环。
四盲中如果中心块已经复原七个,那么编码就有24-7-1=16,就是8组
公式就是24-x-1噢

使用道具 举报

Rank: 4

积分
1215
帖子
1150
精华
0
UID
1322578
性别
居住地
合肥市
4#
发表于 2014-5-8 17:40:50 |只看该作者
棱块以11为基数 多一个小循环加一个  有一个已经复原减一个  如果有奇偶多一个编码
角块以7为基数   多一个小循环加一个  有一个已经复原减一个  如果有奇偶多一个编码

使用道具 举报

Rank: 4

积分
1215
帖子
1150
精华
0
UID
1322578
性别
居住地
合肥市
5#
发表于 2014-5-8 17:43:11 |只看该作者
应该是 +0.5×(小循环数)  才对吧~

使用道具 举报

Rank: 3Rank: 3

积分
835
帖子
684
精华
0
UID
77570
性别
居住地
惠州市

四年元老

6#
发表于 2014-5-8 18:50:18 |只看该作者
嗯,这个情况盲拧的很多人都会的,不过可能没总结。兄弟总结的不错,给新手一个台阶,直接跨过了。赞一个。

使用道具 举报

Rank: 2

积分
494
帖子
484
精华
0
UID
44040
性别

四年元老

7#
发表于 2014-5-8 19:11:23 |只看该作者
好深奥啊!

使用道具 举报

Rank: 1

积分
111
帖子
110
精华
0
UID
1324873
性别
保密
居住地
绍兴市
兴趣爱好
速度
8#
发表于 2014-5-8 19:40:33 |只看该作者
初学彳亍法,编码有没有完基本看感觉

使用道具 举报

Rank: 2

积分
368
帖子
338
精华
0
UID
1308393

四年元老

9#
发表于 2014-5-8 20:51:54 |只看该作者
4楼正解,我习惯这样算:编码总块数--小循环次数+缓冲块1块+位置正确的块数=12(棱块数)。角块8块,同理。
楼主的算法我认为有0.5的出入,从你举的例子23-45-67-8(2)可以看出,打头的那个2就是多编的那0.5.可能你已经习惯这样算了,所以还不影响盲拧的正确性。你说呢?

使用道具 举报

Rank: 4

积分
1215
帖子
1025
精华
0
UID
1327532

两年元老

10#
发表于 2014-5-9 10:39:51 |只看该作者
永不封魔 发表于 2014-5-8 20:51
4楼正解,我习惯这样算:编码总块数--小循环次数+缓冲块1块+位置正确的块数=12(棱块数)。角块8块,同理。 ...

哈哈,算法多样吧,也是提出个命题祈祷抛钻引玉的作用而已。。学习了!

使用道具 举报

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

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

GMT+8, 2024-11-22 02:53

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部