魔方吧·中文魔方俱乐部
标题:
【SaiMo原创】中心块相对颜色观察法 适合刚学会F2L标准公式的魔友
[打印本页]
作者:
SaiMo
时间:
2010-8-20 16:21:26
标题:
【SaiMo原创】中心块相对颜色观察法 适合刚学会F2L标准公式的魔友
序
加入武汉魔友群后,一魔友问起我F2L在背完标准公式后,实践中遇到的一个问题:大多数情况下我们并不能遇到角块和楞块一起处于目标槽位中(即标态),而是
楞和角分散在不同的地方
。我给他的建议是,将F2L的公式
拆分
。遇到棱角不在目标槽位的,先在任一槽位做好拆分,使其变成两种基本的形态,再插入到目标槽位中。可是问题来了,由于大多数人观察F2L形态时,是习惯性连带目标槽位中心块一起。这就导致,在其他槽位做拆分时经常出错(做完公式发现楞块反了)。如何做到
在任一槽位拆分而不出错
成了一个重要的问题。但是发现贴吧里没有相关内容的详细教程,于是便萌生了创作此文的想法。
适用群体:学完F2L标准公式,实际操作时对于遇到棱角不在标准位置的F2L不懂得如何下手的魔友们。(本文以楞块在中心块旁的几种F2L情况为例)
正文
一、原因分析:我们之所以尝试拆分时出错,主要是因为中心块会对颜色判断造成误差。而绝大多数这些易错case的共同特点都是目标楞块在中心块旁边。
例子:标准公式(case1)的拆分部分是U’ R U’ R’ ,初学者往往在遇到一些(case2)情况时,由于直观上仍然觉得楞块颜色与中心块相连,误以为是case1而做错。
Case1
[java3=300,300]
[param=scrptLanguage]SupersetENG[/param]
[param=scrpt]U'R U'R' CU[/param]
[param=stickersFront]6,6,0,6,4,4,6,4,6[/param]
[param=stickersRight]5,6,6,5,5,6,6,5,6[/param]
[param=stickersDown]6,0,6,0,0,0,6,0,6[/param]
[param=stickersBack]6,6,6,6,1,6,6,1,6[/param]
[param=stickersLeft]6,6,6,6,2,6,6,2,6[/param]
[param=stickersUp]6,6,6,6,6,6,6,6,4[/param]
[/java3]
Case2
[java3=300,300]
[param=scrptLanguage]SupersetENG[/param]
[param=scrpt]U'R U'R' CU[/param]
[param=stickersFront]6,6,0,6,5,5,6,5,6[/param]
[param=stickersRight]5,6,6,4,1,6,6,1,6[/param]
[param=stickersDown]6,0,6,0,0,0,6,0,6[/param]
[param=stickersBack]6,6,6,6,2,6,6,2,6[/param]
[param=stickersLeft]6,6,6,6,4,6,6,4,6[/param]
[param=stickersUp]6,6,6,6,6,6,6,6,4[/param]
[/java3]
二、解决办法:
摆脱中心块的颜色干扰
。这就需要我们不断总结情况,锻炼观察力。而摆脱干扰我认为有两种办法。一种是背侧向颜色的相对位置,这种难度较高不适合初学者。(会此法者,相当于能轻松拆分只贴了F2L一组角楞共5块贴纸的魔方)。而第二种就是我想介绍给初学者的观察法——
中心块相对颜色观察法
,此法能让中心块颜色成为我们观察F2L的桥梁而不是干扰。
三、写在方法之前:首先我们先定义几个概念(我自己发明的,便于大家理解)
顺色:中心块旁目标楞块朝向与魔方色顺一致
反色:中心块旁目标楞块朝向与魔方色顺相反
邻槽:目标楞块处于目标槽位相邻的槽位
对槽:目标楞块处于目标槽位相对的槽位
注:以上4种情况两两组合构成一切F2L楞块处于中心块旁的非标准情况。
四、观察法:
邻槽顺色观察法:目标楞块的颜色与旁侧一处中心块构成了不同颜色交替出现的情况,而另一侧是其他颜色。
[java3=300,300]
[param=scrptLanguage]SupersetENG[/param]
[param=stickersFront]6,6,6,6,2,4,6,2,6[/param]
[param=stickersRight]6,6,6,5,4,6,6,4,6[/param]
[param=stickersDown]6,0,6,0,0,0,6,0,6[/param]
[param=stickersBack]6,6,6,6,5,6,6,5,6[/param]
[param=stickersLeft]6,6,6,6,1,6,6,1,6[/param]
[param=stickersUp]6,6,6,6,6,6,6,6,6[/param]
[/java3]
[java3=300,300]
[param=scrptLanguage]SupersetENG[/param]
[param=stickersFront]6,6,6,6,5,4,6,5,6[/param]
[param=stickersRight]6,6,6,5,1,6,6,1,6[/param]
[param=stickersDown]6,0,6,0,0,0,6,0,6[/param]
[param=stickersBack]6,6,6,6,2,6,6,2,6[/param]
[param=stickersLeft]6,6,6,6,4,6,6,4,6[/param]
[param=stickersUp]6,6,6,6,6,6,6,6,6[/param]
[/java3]
邻槽反色观察法:目标楞块颜色与中心块同色相连,但另一侧不相连。
[java3=300,300]
[param=scrptLanguage]SupersetENG[/param]
[param=stickersFront]6,6,6,6,2,5,6,2,6[/param]
[param=stickersRight]6,6,6,4,4,6,6,4,6[/param]
[param=stickersDown]6,0,6,0,0,0,6,0,6[/param]
[param=stickersBack]6,6,6,6,5,6,6,5,6[/param]
[param=stickersLeft]6,6,6,6,1,6,6,1,6[/param]
[param=stickersUp]6,6,6,6,6,6,6,6,6[/param]
[/java3]
[java3=300,300]
[param=scrptLanguage]SupersetENG[/param]
[param=stickersFront]6,6,6,6,5,5,6,5,6[/param]
[param=stickersRight]6,6,6,4,1,6,6,1,6[/param]
[param=stickersDown]6,0,6,0,0,0,6,0,6[/param]
[param=stickersBack]6,6,6,6,2,6,6,2,6[/param]
[param=stickersLeft]6,6,6,6,4,6,6,4,6[/param]
[param=stickersUp]6,6,6,6,6,6,6,6,6[/param]
[/java3]
对槽顺色观察法:对于魔方对色敏感的人,一下就会发现,这种情况是四种颜色
两组对色相连
。
[java3=300,300]
[param=scrptLanguage]SupersetENG[/param]
[param=stickersFront]6,6,6,6,1,4,6,1,6[/param]
[param=stickersRight]6,6,6,5,2,6,6,2,6[/param]
[param=stickersDown]6,0,6,0,0,0,6,0,6[/param]
[param=stickersBack]6,6,6,6,4,6,6,4,6[/param]
[param=stickersLeft]6,6,6,6,5,6,6,5,6[/param]
[param=stickersUp]6,6,6,6,6,6,6,6,6[/param]
[/java3]
对槽反色观察法:既没有同色相连的色块,也没有对色相连的色块,而且四个颜色都不一样
[java3=300,300]
[param=scrptLanguage]SupersetENG[/param]
[param=stickersFront]6,6,6,6,1,5,6,1,6[/param]
[param=stickersRight]6,6,6,4,2,6,6,2,6[/param]
[param=stickersDown]6,0,6,0,0,0,6,0,6[/param]
[param=stickersBack]6,6,6,6,4,6,6,4,6[/param]
[param=stickersLeft]6,6,6,6,5,6,6,5,6[/param]
[param=stickersUp]6,6,6,6,6,6,6,6,6[/param]
[/java3]
以上的观察法要做到,每次观察都能迅速
条件反射出目标楞块是顺色还是反色
,这很重要。决定后面的公式是否能做对。
[
本帖最后由 SaiMo 于 2010-8-20 16:35 编辑
]
作者:
SaiMo
时间:
2010-8-20 16:22:36
五、各种形态的拆分手法小结:
便于大家理解 使用的是标准槽位 (能轻易看出顺反色况)
顺色拆分法:
1、 角块底色朝右
1)、
[java3=300,300]
[param=scrptLanguage]SupersetENG[/param]
[param=scrpt]R U'2 R' CU2[/param]
[param=stickersFront]6,6,6,6,4,4,6,4,6[/param]
[param=stickersRight]6,6,4,5,5,6,6,5,6[/param]
[param=stickersDown]6,0,6,0,0,0,6,0,6[/param]
[param=stickersBack]0,6,6,6,1,6,6,1,6[/param]
[param=stickersLeft]6,6,6,6,2,6,6,2,6[/param]
[param=stickersUp]6,6,5,6,6,6,6,6,6[/param]
[/java3]
2)、
[java3=300,300]
[param=scrptLanguage]SupersetENG[/param]
[param=scrpt]CU' R' U R[/param]
[param=stickersFront]0,6,6,6,4,4,6,4,6[/param]
[param=stickersRight]6,6,6,5,5,6,6,5,6[/param]
[param=stickersDown]6,0,6,0,0,0,6,0,6[/param]
[param=stickersBack]6,6,6,6,1,6,6,1,6[/param]
[param=stickersLeft]6,6,4,6,2,6,6,2,6[/param]
[param=stickersUp]6,6,6,6,6,6,5,6,6[/param]
[/java3]
2、 角块底色朝左
1)、
[java3=300,300]
[param=scrptLanguage]SupersetENG[/param]
[param=scrpt]R U' R' CU[/param]
[param=stickersFront]6,6,6,6,4,4,6,4,6[/param]
[param=stickersRight]6,6,0,5,5,6,6,5,6[/param]
[param=stickersDown]6,0,6,0,0,0,6,0,6[/param]
[param=stickersBack]5,6,6,6,1,6,6,1,6[/param]
[param=stickersLeft]6,6,6,6,2,6,6,2,6[/param]
[param=stickersUp]6,6,4,6,6,6,6,6,6[/param]
[/java3]
2)、
[java3=300,300]
[param=scrptLanguage]SupersetENG[/param]
[param=scrpt]CU' R' U2 R[/param]
[param=stickersFront]5,6,6,6,4,4,6,4,6[/param]
[param=stickersRight]6,6,6,5,5,6,6,5,6[/param]
[param=stickersDown]6,0,6,0,0,0,6,0,6[/param]
[param=stickersBack]6,6,6,6,1,6,6,1,6[/param]
[param=stickersLeft]6,6,0,6,2,6,6,2,6[/param]
[param=stickersUp]6,6,6,6,6,6,4,6,6[/param]
[/java3]
3、 角块底色朝天
1)、
[java3=300,300]
[param=scrptLanguage]SupersetENG[/param]
[param=scrpt]R U R' U' R U R'[/param]
[param=stickersFront]6,6,5,6,4,4,6,4,6[/param]
[param=stickersRight]4,6,6,5,5,6,6,5,6[/param]
[param=stickersDown]6,0,6,0,0,0,6,0,6[/param]
[param=stickersBack]6,6,6,6,1,6,6,1,6[/param]
[param=stickersLeft]6,6,6,6,2,6,6,2,6[/param]
[param=stickersUp]6,6,6,6,6,6,6,6,0[/param]
[/java3]
2)、
[java3=300,300]
[param=scrptLanguage]SupersetENG[/param]
[param=scrpt]R' F R F'[/param]
[param=stickersFront]4,6,6,6,4,4,6,4,6[/param]
[param=stickersRight]6,6,6,5,5,6,6,5,6[/param]
[param=stickersDown]6,0,6,0,0,0,6,0,6[/param]
[param=stickersBack]6,6,6,6,1,6,6,1,6[/param]
[param=stickersLeft]6,6,5,6,2,6,6,2,6[/param]
[param=stickersUp]6,6,6,6,6,6,0,6,6[/param]
[/java3]
[
本帖最后由 SaiMo 于 2010-8-20 16:28 编辑
]
作者:
SaiMo
时间:
2010-8-20 16:25:56
反色拆分法:
1、 角块底色朝右
1)、
[java3=300,300]
[param=scrptLanguage]SupersetENG[/param]
[param=scrpt]CU' R' U' R[/param]
[param=stickersFront]0,6,6,6,4,5,6,4,6[/param]
[param=stickersRight]6,6,6,4,5,6,6,5,6[/param]
[param=stickersDown]6,0,6,0,0,0,6,0,6[/param]
[param=stickersBack]6,6,6,6,1,6,6,1,6[/param]
[param=stickersLeft]6,6,4,6,2,6,6,2,6[/param]
[param=stickersUp]6,6,6,6,6,6,5,6,6[/param]
[/java3]
2)、
[java3=300,300]
[param=scrptLanguage]SupersetENG[/param]
[param=scrpt]CU L' U L[/param]
[param=stickersFront]6,6,6,6,4,5,6,4,6[/param]
[param=stickersRight]6,6,6,4,5,6,6,5,6[/param]
[param=stickersDown]6,0,6,0,0,0,6,0,6[/param]
[param=stickersBack]6,6,4,6,1,6,6,1,6[/param]
[param=stickersLeft]0,6,6,6,2,6,6,2,6[/param]
[param=stickersUp]5,6,6,6,6,6,6,6,6[/param]
[/java3]
3)、
[java3=300,300]
[param=scrptLanguage]SupersetENG[/param]
[param=scrpt]CU L' U' L CU'[/param]
[param=stickersFront]6,6,6,6,4,5,6,4,6[/param]
[param=stickersRight]6,6,6,4,5,6,6,5,6[/param]
[param=stickersDown]6,0,6,0,0,0,6,0,6[/param]
[param=stickersBack]6,6,4,6,1,6,6,1,6[/param]
[param=stickersLeft]0,6,6,6,2,6,6,2,6[/param]
[param=stickersUp]5,6,6,6,6,6,6,6,6[/param]
[/java3]
2、 角块底色朝左
1)、
[java3=300,300]
[param=scrptLanguage]SupersetENG[/param]
[param=scrpt]R U R'[/param]
[param=stickersFront]6,6,6,6,4,5,6,4,6[/param]
[param=stickersRight]6,6,0,4,5,6,6,5,6[/param]
[param=stickersDown]6,0,6,0,0,0,6,0,6[/param]
[param=stickersBack]5,6,6,6,1,6,6,1,6[/param]
[param=stickersLeft]6,6,6,6,2,6,6,2,6[/param]
[param=stickersUp]6,6,4,6,6,6,6,6,6[/param]
[/java3]
2)、
[java3=300,300]
[param=scrptLanguage]SupersetENG[/param]
[param=scrpt]R U R'[/param]
[param=stickersFront]6,6,6,6,4,5,6,4,6[/param]
[param=stickersRight]6,6,6,4,5,6,6,5,6[/param]
[param=stickersDown]6,0,6,0,0,0,6,0,6[/param]
[param=stickersBack]6,6,0,6,1,6,6,1,6[/param]
[param=stickersLeft]5,6,6,6,2,6,6,2,6[/param]
[param=stickersUp]4,6,6,6,6,6,6,6,6[/param]
[/java3]
3)、
[java3=300,300]
[param=scrptLanguage]SupersetENG[/param]
[param=scrpt]R U' R'[/param]
[param=stickersFront]6,6,6,6,4,5,6,4,6[/param]
[param=stickersRight]6,6,6,4,5,6,6,5,6[/param]
[param=stickersDown]6,0,6,0,0,0,6,0,6[/param]
[param=stickersBack]6,6,0,6,1,6,6,1,6[/param]
[param=stickersLeft]5,6,6,6,2,6,6,2,6[/param]
[param=stickersUp]4,6,6,6,6,6,6,6,6[/param]
[/java3]
3、 角块底色朝天
1)、
[java3=300,300]
[param=scrptLanguage]SupersetENG[/param]
[param=scrpt]R U' R' CU2[/param]
[param=stickersFront]6,6,5,6,4,5,6,4,6[/param]
[param=stickersRight]4,6,6,4,5,6,6,5,6[/param]
[param=stickersDown]6,0,6,0,0,0,6,0,6[/param]
[param=stickersBack]6,6,6,6,1,6,6,1,6[/param]
[param=stickersLeft]6,6,6,6,2,6,6,2,6[/param]
[param=stickersUp]6,6,6,6,6,6,6,6,0[/param]
[/java3]
2)、
[java3=300,300]
[param=scrptLanguage]SupersetENG[/param]
[param=scrpt]R' F R F'[/param]
[param=stickersFront]6,6,6,6,4,5,6,4,6[/param]
[param=stickersRight]6,6,5,4,5,6,6,5,6[/param]
[param=stickersDown]6,0,6,0,0,0,6,0,6[/param]
[param=stickersBack]4,6,6,6,1,6,6,1,6[/param]
[param=stickersLeft]6,6,6,6,2,6,6,2,6[/param]
[param=stickersUp]6,6,0,6,6,6,6,6,6[/param]
[/java3]
3)、
[java3=300,300]
[param=scrptLanguage]SupersetENG[/param]
[param=scrpt]R U'2 R'[/param]
[param=stickersFront]4,6,6,6,4,5,6,4,6[/param]
[param=stickersRight]6,6,6,4,5,6,6,5,6[/param]
[param=stickersDown]6,0,6,0,0,0,6,0,6[/param]
[param=stickersBack]6,6,6,6,1,6,6,1,6[/param]
[param=stickersLeft]6,6,5,6,2,6,6,2,6[/param]
[param=stickersUp]6,6,6,6,6,6,0,6,6[/param]
[/java3]
TIP:具体使用上述何种拆分法,就是看哪种方法拆分好以后放到目标槽位更方便,例如:
方法一:
[java3=300,300]
[param=scrptLanguage]SupersetENG[/param]
[param=scrpt]R U R' U2 L' U' L CU'[/param]
[param=stickersFront]6,6,6,6,5,5,6,5,6[/param]
[param=stickersRight]6,6,0,4,1,6,6,1,6[/param]
[param=stickersDown]6,0,6,0,0,0,6,0,6[/param]
[param=stickersBack]5,6,6,6,2,6,6,2,6[/param]
[param=stickersLeft]6,6,6,6,4,6,6,4,6[/param]
[param=stickersUp]6,6,4,6,6,6,6,6,6[/param]
[/java3]
方法二:
[java3=300,300]
[param=scrptLanguage]SupersetENG[/param]
[param=scrpt]U' R U R' L' U L CU'[/param]
[param=stickersFront]6,6,6,6,5,5,6,5,6[/param]
[param=stickersRight]6,6,0,4,1,6,6,1,6[/param]
[param=stickersDown]6,0,6,0,0,0,6,0,6[/param]
[param=stickersBack]5,6,6,6,2,6,6,2,6[/param]
[param=stickersLeft]6,6,6,6,4,6,6,4,6[/param]
[param=stickersUp]6,6,4,6,6,6,6,6,6[/param]
[/java3]
方法二就比方法一顺手,少了那个蹩脚的U2
六、一些特殊的F2L的非标(选看):
以下的一些case是我自己使用的,在判断出拆分和插入两方面情况后,一些特殊的手法可以使步数更少,
还原更简单。
[java3=300,300]
[param=scrptLanguage]SupersetENG[/param]
[param=scrpt]CU R' F U' R F' CU[/param]
[param=stickersFront]6,6,5,6,1,5,6,1,6[/param]
[param=stickersRight]4,6,6,4,2,6,6,2,6[/param]
[param=stickersDown]6,0,6,0,0,0,6,0,6[/param]
[param=stickersBack]6,6,6,6,4,6,6,4,6[/param]
[param=stickersLeft]6,6,6,6,5,6,6,5,6[/param]
[param=stickersUp]6,6,6,6,6,6,6,6,0[/param]
[/java3]
[java3=300,300]
[param=scrptLanguage]SupersetENG[/param]
[param=scrpt]R2 TF' U2 TF CU[/param]
[param=stickersFront]6,6,5,6,2,5,6,2,6[/param]
[param=stickersRight]4,6,6,4,4,6,6,4,6[/param]
[param=stickersDown]6,0,6,0,0,0,6,0,6[/param]
[param=stickersBack]6,6,6,6,5,6,6,5,6[/param]
[param=stickersLeft]6,6,6,6,1,6,6,1,6[/param]
[param=stickersUp]6,6,6,6,6,6,6,6,0[/param]
[/java3]
[java3=300,300]
[param=scrptLanguage]SupersetENG[/param]
[param=scrpt]F' R' U' R F CU[/param]
[param=stickersFront]6,6,6,6,2,4,6,2,6[/param]
[param=stickersRight]6,6,0,5,4,6,6,4,6[/param]
[param=stickersDown]6,0,6,0,0,0,6,0,6[/param]
[param=stickersBack]5,6,6,6,5,6,6,5,6[/param]
[param=stickersLeft]6,6,6,6,1,6,6,1,6[/param]
[param=stickersUp]6,6,4,6,6,6,6,6,6[/param]
[/java3]
[java3=300,300]
[param=scrptLanguage]SupersetENG[/param]
[param=scrpt]CU'2 CU R' F U F' R CU'[/param]
[param=stickersFront]6,6,6,6,1,5,6,1,6[/param]
[param=stickersRight]6,6,6,4,2,6,6,2,6[/param]
[param=stickersDown]6,0,6,0,0,0,6,0,6[/param]
[param=stickersBack]6,6,4,6,4,6,6,4,6[/param]
[param=stickersLeft]0,6,6,6,5,6,6,5,6[/param]
[param=stickersUp]5,6,6,6,6,6,6,6,6[/param]
[/java3]
七、总结:
楞块说:
带着角块来找我 四种情况要记牢 迅速判断别弄错 选好公式立即做
我说;
着急反而容易错 关键是看熟练度 特殊情况记一记 非标变得很容易
练习此法要求做到:看到楞块情况瞬间判断,做公式不出错,而且能选择更有利于后面插入的公式。
后记
Java弄得一些累……这次只总结了楞块在中心块旁边的非标。但是这些情况出现概率很大,对于刚会F2L
的童鞋应该很有用处吧。写的一些急,若有错误请指教哈~ 最后预祝大家能顺利学会我的观察法,提高
F2L速度。
[
本帖最后由 SaiMo 于 2010-8-20 16:48 编辑
]
作者:
鬼宿
时间:
2010-8-20 16:25:57
感谢楼主,正适合我。。。
问题是,JAVA看不了。 。可能没装。。
作者:
K_daSh
时间:
2010-8-20 16:51:24
技术贴必须顶~楼主辛苦了
作者:
boy19930126
时间:
2010-8-20 17:10:52
支持一下,然后再看,谢谢楼主分享
作者:
kattokid
时间:
2010-8-20 17:15:43
顶技术帖,我当初的用法是找旁边中心块颜色推对面中心块的颜色…
作者:
robester
时间:
2010-8-20 17:39:58
顶技术贴
当然只看角棱块,不看中心块了
作者:
cyz
时间:
2010-8-20 18:14:54
技术贴真的越来越少了……
可是我又没有技术……
作者:
xiao22004
时间:
2010-8-31 23:00:03
很好的技术贴,学习了,谢谢楼主
作者:
szwymen
时间:
2010-9-3 12:31:20
谢谢楼主分享
作者:
imlei2008
时间:
2010-9-3 13:47:13
这个贴子怎么没人加分啊 5分都行啊
作者:
sohangngok
时间:
2010-9-6 16:09:06
好帖怎会没人来顶!
作者:
Wilson007
时间:
2010-9-6 16:17:59
好帖一定要顶!
作者:
abiii007
时间:
2010-9-11 15:26:18
谢谢分享,顶啊
作者:
h0459
时间:
2011-5-13 22:38:23
谢谢 楼主 很有帮助
作者:
锻炼中的哑铃
时间:
2011-7-19 11:37:36
写的这么多,一定要好好看
作者:
konami赚了钱
时间:
2011-7-19 20:34:21
好东西……学习了…………
作者:
nickxcw
时间:
2012-6-8 22:01:30
这个真的绝对要顶啊~~~非常适合我!!!感谢感谢
作者:
1490048300
时间:
2012-6-15 21:56:12
好帖子,正在F中徘徊呢,学习学习!
作者:
simmon
时间:
2013-1-31 01:08:07
好帖,对 f2l 23 的处理 学了一招
作者:
lj4088050
时间:
2013-2-18 22:52:27
新手的福音,
感谢楼主
欢迎光临 魔方吧·中文魔方俱乐部 (http://bbs.mf8-china.com/)
Powered by Discuz! X2