- 最后登录
- 2022-3-4
- 在线时间
- 547 小时
- 阅读权限
- 100
- 注册时间
- 2007-9-27
- 积分
- 3076
- 帖子
- 1699
- 精华
- 5
- UID
- 13085
- 性别
- 男
- WCA ID
- 2007FUBO01
- 兴趣爱好
- 其它
- 积分
- 3076
- 帖子
- 1699
- 精华
- 5
- UID
- 13085
- 性别
- 男
- WCA ID
- 2007FUBO01
- 兴趣爱好
- 其它
|
用三阶打乱公式实现6、7阶打乱!!
我们先来看看传统的,也就是目前WCA采用的6、7阶打乱公式:
六阶打乱公式选段“2B2 3U2 3R2 U' 2B L' 2R D2 U B2 F 2D' 2U2 3R 2U ”
七阶打乱公式选段“F' 3L' 2D 2B' 2F2 2L2 2R B L2 B2 2U B 3B 3D2 2F F2 D2 2L2 3L2 D”
不难发现,次打乱公式是按这样的规则:
[转动层数][转动面][转动方向]
其实6,7打乱系统是一样的,因为都是最少转1层,最多转3层,
就好像4阶和5阶一样,8阶和9阶一样。。。。100阶和101阶一样- -
今天突发奇想,用三阶打乱公式可实现6,7阶的打乱
(仅限于6,7阶,8阶就不行了,更高阶也不行,具体原因请往下看!!)
三阶打乱大家都知道,UDFBRL六个方向的字母,加上“2”或者“’”来表示顺、逆、180度,三种转动
我的思路就来啦!!
比如这样一段三阶打乱公式:“R L' D2 L2 D' B2 U2 B2 U D L' R2 B' F U2 F2 ”
R代表右面顺时针转一层,这个没问题
L'代表左面逆时针转一层,这个也没问题
关键的开始啦!!!
因为L后面带了个’所以后面的D2就转化成2D2
又因为D2后面是2,再后面的L2就转化成3L2
大家明白了吧?!?
每次转动,如果是顺时针,那后面的一步就是一层转;
如果是逆时针,那后面一步就是二层转;
如果是180度,那后面一步就是三层转。
上面的公式就可以翻译成“R L' 2D2 3L2 3D' 2B2 3U2 3B2 3U D L' 2R2 3B' 2F U2 3F2”
=================分割线===================
这个可以算是6,7阶打乱的优化,也可以说是一种新系统吧
说一下优势:
1、缩短公式长度,少了那么多2233的,肯定要短多了!
2、简化打乱程序,只需要三阶的打乱程序就可以啦,只不过把25步延长至100步而已。
3、随机性不变,因为每一步的转动方向是随机的,与其对应的转动层数自然也会具备同等的随机性,所以打不乱、随不机的问题不用担心。
4、更快的打乱效率,用WCA目前的公式大脑需要先读一下“转动层数”然后才是“转动面”和“转动方向”,用了我的新方法在上一步公式转动的同时就可以预知到下一步的“转动层数”,必然会节省读公式的时间!!
PS.是不是应该跟老占说说,让WCA改进一下,然后发个公告说是咱China人发明的,哈哈!!
[ 本帖最后由 haohmaru 于 2009-6-19 16:05 编辑 ] |
|