【便秘O特】思路与实现的距离……
【避免O特】思路与实现的距离……乌木老师十个很伟大的人,其实他已经给出了我们避免O特的方法。
首先,让我先定义下转动魔方的奇偶。
原始为偶。
然后开始打乱:
F B U D L R是不变
F' B' U' D' L' R'是不变
TF TB TU TD TL TR都是变
TF' TB' TU' TD' TL' TR'都是变
带2的都是不变
例如下面的打乱。
L' B2 U D2 r B' f R r u2 f L2
那就是:
不变 不变 不变 不变 变 不变 变 不变 变 不变 变 不变
变了五次,也就是双层90度旋转有五次。
在还原的时候我们要保持双层90度旋转也是奇数次就可以避免O特,也就是1次,3次,5次,7次……就可以避免了。
这个是原理,那该怎么实现呢?我在楼下继续讨论。 先讨论方法,大家最近都流行了“姚卖色”
那我就讨论下“姚卖色”。
我们要从后往前推!
因为“姚卖色”的F都是外层,所以是不变。
那“姚卖色”的后八棱呢?因为是错开又错回,所以是不变。
那“姚卖色”的第四棱呢?因为是错开又错回,所以是不变。
后四中心呢?这个讨论下:最后两个中心是错开错回的,所以不变,那后四个中的前两个就说不定了。
前三棱呢?变不变说不定了。
前两中心呢?变不变说不定了。
[ 本帖最后由 战斗机 于 2012-3-7 12:38 编辑 ] 避免的思路现在是这样几种:
拿到打乱的时候判断出奇偶
前两中心的时候判断出奇偶
前三棱好的时候判断出奇偶
后四中心中好了两个,还有最后两个中心没好的时候判断出奇偶
这四个达到一个最简单的,就可以利用手段去避免,否则无法判断,就无法避免。 判断如果是在拿到打乱的时候就判断出了,
那就要在之后的还原当中保证奇偶性,要在“前两中心”前和“中间两中心”后之间这段时间一直数着和保持者步数。
这个是很蛋疼的,虽然15秒观察,给观察奇偶提供了条件优势。 判断如果是在拿到“前两中心”好了的时候就判断出了,
那就要在之后的还原当中保证奇偶性,要在“前三棱好”前和“中间两中心”后之间这段时间一直数着和保持者步数。
这个步数的保持也很蛋疼,而且观察不利。 判断如果是在拿到“前三棱”好了的时候就判断出了,
那就要在之后的还原当中保证奇偶性,要在“中间两中心”前和“中间两中心”后之间这段时间一直数着和保持者步数。
这个保持步数比较简单,因为只要在“中间两中心”这一个环节保持好步数的奇偶就可以了。
要奇得奇,要偶得偶,这个是还原“中间两中心”要去避免O特的思路。
不过满足这个还不行,因为要判断出这个时候的奇偶,也不是简单的。 嗯,说的不错。看来都是第三个中心和第四个中心是避免O特,但是对观察要求太高了。希望经过大家的努力,能有更好的实现方法 那么好了
SupersetENG
1,4,1,2,5,1,4,2,5,1,1,5,1,4,0,3
4,3,3,1,3,3,3,1,4,3,3,2,5,4,5,0
5,5,4,4,1,5,4,3,1,5,2,3,1,0,2,4
5,3,1,3,5,4,2,2,1,2,5,2,2,4,4,2
3,4,1,3,0,0,0,0,0,0,0,0,0,0,0,3
4,3,5,0,3,5,4,1,2,1,2,2,2,2,5,0
下面这个CASE,大家能在3秒内观察出奇偶吗?
回复 8# 的帖子
这我真看不出来 我做完底十字 再来三个棱我就能看出来(YAU 法) 我观察 相当差劲了 “O特”的实质是两个(单个的)棱块交换位置(紧挨着的两个边棱块交换的同时必定都翻色,边棱块不可能就地翻色),一个二交换就意味着棱块簇切换一下奇偶性——原来偶态变成奇态;原来奇态变成偶态。表层一转90°,棱块位置有变,但却是两个四轮换,这样的变化,棱块簇态性不变。(表层一转90°,角块簇切换态性,心块簇也切换态性。)
内层一转90°,棱块有一个四轮换,所以棱块簇切换一下态性。内层180°转,棱块态性不变(因为有两个二交换)。(内层一转90°,心块簇有两个四轮换,态性不变。)
内层累计奇数次90°转,棱块簇态性切换;内层累计偶数次90°转,棱块簇态性不切换。这切换不是最后一下子切换,而是内层每转一下90°,就切换一下。
角块簇和心块簇的态性变换是绑定的,且与棱块态性变化无关;棱块簇的态性变换是独立的,不受角块心块态性变换的影响。
我想,不管早发现晚发现“O特”,由于“O特”的实质是棱块处于奇态,要解决“O特”总是需要累计做奇数次内层90°转的。大概具体解决方法有讲究,别等到最后不得不用“单翻棱”的15步公式才好。至于如何解决法好,我就说不上来了。
[ 本帖最后由 乌木 于 2012-3-7 14:27 编辑 ]