robester 发表于 2008-7-25 21:55:37

CROSS七步法详解(图文+视频)

(嫌看文字太累的朋友,去看视频教程吧,适合新手。点下面连接
http://bbs.mf8-china.com/viewthread.php?tid=56222&extra=&page=1)



声明:本文中提到的三色定律是四个棱块的空间位置在相邻两个面的颜色对比体现,空间感强的朋友确实可以不学三色定律,直接按块的相对位置还原,但无论用不用三色定律,本文中对棱块的分类理解和CROSS中的思路都是很不错的。进一步的学习CROSS请看老张的“十字天书”!

在Dan Harris的主页上看到了CROSS详解,很受启发,翻译来让大家共同分享。英
文水平不高,只是简单的翻译下,高手可以直接去主页去看哈
http://www.cosine-systems.com/cubestation/cross/cross.php

迅速有效的解决cross问题是一个比较难的问题,没有公式,只能根据实践和经验,初
学者很难看到解决cross的最少步骤,更不要说执行的最佳途径了,在此,想为大家讲下建
十字的一些技术,后面有三个例子,讲解的很详细,但是不要期望一天就能全部熟练掌握。

分析表明,所有的cross都可以在八步内完成,而且99.95%的都是在五、六、七步内
就完成了,所以如果你每次都能看到最短路径或者接近最短路径的方法,并且能较快的转动,
那么在一两秒内完成CROSS就是一件可能的事情。

首先,cross应该在底面完成,如果你是顶面完成的话,赶紧改过来,因为在底面完成
的优点有,一,顶层视角宽阔,便于首组F2L观察,二,F2L时不需要翻转魔方,节省时间,
有的人为了转动顺手在左面完成cross,这不在本文的考虑方面。

其次,要知道你的魔方的配色,尤其是对立色,我用的是上黄,下白,前红,后橙,
左蓝,右绿,也就是你起码要知道红对橙,蓝对绿,最好顺序也记住。比如下面四个图,
你应该很快知道通过D转,这四个图都是一样的cross完成状态。



我们把棱块分为两类(我定义的不准确,只是为了下面解释方便而已)
一,“直接块”,通过一次转动(或者不需转动)就可以把白色转到底面,这样的
棱块叫“直接块”
直接块共有四种,一是棱块在顶层且白色朝上,二是棱块在中层白色朝左,三是棱块在
中层白色朝右,四是棱块在底层且白色朝下。如下面四个图中的蓝白棱块,都是一步
(或者不需要)就可以下底,所以是直接块。


二,“间接块”,通过两次转动才可以把白色转到底面,这样的棱块叫“间接块”
间接块共有两种,一是棱块在顶层且白色朝侧面,二是棱块在底层且白色朝侧面,如下
面两个图中的蓝白块,都最少需要两步才可以下底,所以是间接块。



下面介绍一个最重要的定律,三色定律,此定律在CROSS的过程中应用十分普遍,
必须熟练掌握,下面通过几个问题来一步步引导三色定律的内容。

第一个问题(看下图)如果我转一个R',那么底棱的相对位置正确吗?

很容易可以看出,这是不正确的,因为绿白棱块对红中心块,红白棱块对绿中心块,这样当
底面转动的时候,对准红的,绿白棱块就跑对面蓝中心块去了,对准绿的,红白棱块就跑对
面橙中心块去了,即两色=错误

第二个问题(看下图),如果我转F2,那么底棱的相对位置正确吗?

这次不太容易看,我们用三色定律(原因自己推导理解),我们看到了三种颜色,蓝
白棱块连着红中心块,红白棱块连着绿中心块,我们把这四个块分为交叉两组,可以
看出两组分别是相同色(两个红)和对立色(一绿一蓝),三色=正确,
所以我们转F2是对的。

第三个问题(看下图),先转一个R',再转F2,那么底棱的相对位置正确吗

这个也不太容易看,除非你知道三色定律,我们可以看到,蓝白块连着红中心块,橙白
块连着绿中心块。 我们在这两个面上看到四种颜色,蓝色,红色,橙色和绿色。 四色=
错误。所以先转R'再转F2是不对的。

我们从另一个角度分析这个事例,看图形,两个面上交叉的分别的是红中心块和橙白块,
兰白块和绿中心块,都是对立色,按照三色定律,交叉项应该一组对立,一组相同才对,
现在两组都是对立的,所以是不对的。

下面四个图是正确的特殊情况(并不和三色定律矛盾,只是乍一看有点特殊而已)
,四色但正确(这个很常用,当然也好理解)
,两色但正确(多此一说了,只是想把分类分全面而已)
,三色但错误


,三色但错误





以下是个人学习体会,仅供参考

第一个体会:
三色定律的详解就是:
当你在相邻两个面上看到了三个颜色,那么只有当两组交叉项,一组是对立色,一组
是相同色,才是正确的,其他的任何情况都是不正确的(交叉两组中一组对立,一组相同
是三色正确的充分必要条件)
扩展一下,当你在相邻两个面上看到了四个颜色,而且其中一组交叉项是对立色,那
么这种情况肯定不对,因为另一组交叉项必须是相同的颜色才对。

第二个体会:
七步法的秘诀:当四个棱块既有直接块,又有间接块时,CROSS的正确顺序应该是,
在保证其他直接块不变为间接块的前提下,利用三色定律和D转,优先考虑间接块的下底
(不是一定先让其下底,但一定要考虑它的下底路线)。
因为当你不假思索就把三个直接块下底后,最后的一个间接块一般都是三到四步才能
完成CROSS,加上前面的四五步,总共就八九步了,所以CROSS时,要先处理间接块,
而且在处理间接块的过程中是不能让其他直接块变为间接块的。(本条指一般情况下)

经常有朋友说,只记块的相对位置,不需要三色定律,确实这也可以的
二者原理是一样的,只是描述方式不同而已
利用块的相对位置,是空间判断
利用三色定律,是平面内判断

[ 本帖最后由 robester 于 2010-7-6 23:18 编辑 ]

robester 发表于 2008-7-25 21:59:22

例一,
打乱步骤:R' B2 U' F2 L2 D' U L' F D2 R U2 B' L R
HarrisENG U' R2 L D2 R' F' R' B2 U' F2 L2 D' U L' F D2 R U2 B' L R 5,5,5,5,5,5,5,5,5 0,0,0,0,0,0,0,0,0 2,2,2,2,2,2,2,2,2 3,3,3,3,3,3,3,3,3 15秒观察什么呢:
一,十字的四个棱块有三个是直接块,只需一步就可以下底;有一个是间接块(红白棱块),需要两步才可以下底。
二,橙白棱已经在D层且白朝下,但是连的是对立色:红的中心块。
三,绿白棱连着绿中心块,一个R就可以搞定
四,蓝白棱也连着红中心块,一个F2可以下底
五,红白棱属于间接块,需要两步下底,是重点关注对象。

然后分析CROSS过程:

首先看那个间接块:红白棱块,如果我们转B或者B'使这个棱块变为直接块,那么就移动了绿白棱块,且使绿白棱块变为了间接块。所以B转不行。

再想如果先U',再一个L就可以使红白棱块和红中心块连上了,而且U'还可以使蓝白棱连上对立色绿中心块,正好与我们刚才观察的第二个内容(橙白棱连对立色红中心块)相匹配。所以第一步U'

下面我们可以R2让蓝白棱块下底,因为蓝白棱和橙白棱的相对位置已经正确了,而且R2并不破坏绿白棱和绿中心块的连接。所以第二步R2

继续,看看底面,两个白色在前面和右面,所以左面是可以自由转的,L一下让红白棱块和红中心块相连,其他三个棱都没破坏到

现在CROSS进行了三步了,情况是不是已经明了了,D2对好底下两个棱,然后R'让绿白棱下底,然后F'让红白棱下底,完成。

总步骤是U' R2 L D2 R' F'

robester 发表于 2008-7-25 21:59:49

例二:
打乱步骤:F2 D2 U' R' L2 B2 U L' F U' R' D' B' U2 F'

  SupersetENG
  D B F L D R2
  F2 D2 U' R' L2 B2 U L' F U' R' D' B' U2 F'
  5,5,5,5,5,5,5,5,5
  0,0,0,0,0,0,0,0,0
  2,2,2,2,2,2,2,2,2
  3,3,3,3,3,3,3,3,3

15秒观察什么呢:
一,三个直接块,一个间接块
二,橙白棱已经下底,但连着对立色红中心块
三,绿白棱连着绿中心块,一个R2便可以下底
四,蓝白棱在中层,对于中层的棱,一般方法都是先利用三色定律转动底面,然后让中棱一个90度转下底。
五,红白棱为间接块,需要特别考虑或者说是首先考虑

然后分析CROSS过程:

首先考虑红白棱,我们可以L一下就可以让红白棱和橙中心块连上,而且和我们刚才观察的第二个内容(橙白棱已经下底,但连着对立色红中心块)相匹配,但是L的缺点是让蓝白棱块从直接块变为了间接块,所以L转不行。

既然先考虑红白棱会影响蓝白棱,那么我们就先考虑蓝白棱,(绿白棱R2可以搞定,可以放在最后做),为了下底蓝白棱,只需要B即可,但是这和刚才观察的第二个内容不匹配了,根据三色定律(这是很重要的应用,必须十分熟练),蓝白棱要想和橙中心块连,必须橙白棱和绿中心块连,或者红白棱和蓝中心块连,而前者一个D转就可以实现,所以cross的前两步是D B

下面回头再去考虑红白棱,一个F就可以让红白棱和蓝中心块连上,再根据三色定律判断下,正好是匹配的,那就L下底吧,到此,已经有三个棱块在底下了且相对顺序是对的,下面很简单了,D,R2,完成CROSS

总步骤是:D B F L D R2

[ 本帖最后由 robester 于 2008-12-21 13:04 编辑 ]

robester 发表于 2008-7-25 22:00:15

例三:
打乱步骤:U R' D F' D' B' L F L D' U R' F L B'


  SupersetENG
  D F2 D L' B D L'

  U R' D F' D' B' L F L D' U R' F L B'
  5,5,5,5,5,5,5,5,5
  0,0,0,0,0,0,0,0,0
  2,2,2,2,2,2,2,2,2
  3,3,3,3,3,3,3,3,3

15秒观察什么呢:
一,三个直接块,一个间接块(蓝白块)
二,橙白棱在顶层,连着对立色红中心块
三,绿白棱在底层,且白色朝下
四,红白棱在中层,连着非对色的中心块,which suggests it can be collected along the way with some D moves. 可以通过D转解决?什么意思。
五,蓝白棱为间接块,需要特别考虑,目前来看可以用BL'解决

然后分析CROSS过程:
首先我们可以先心中想一下先弄三个正确块,然后第四块会怎么样。

如果我们做L',那么红白棱下底了,这与刚才我们思考的第二个内容(橙白棱在顶层,连着对立色红中心块)相匹配吗?红白棱连着蓝色中心块,橙白棱连着红色中心块,也是三种颜色,但是两组交叉项一组都是红色,另一组不是对立色,所以不对,这也是三色定律的内容,很重要吧,初学者刚开始看的不够准也不要担心,需要时间熟练的。

如果我们先F2,那么F面和D面的匹配吗?根据三色定律也是不对的
通过上述分析,我们就可以得出,我们需要D转来让它们匹配。先D让绿白棱与蓝中心块连上,那么F2就是正确的匹配转法,而L'不是的。如果先D2让绿白棱与红中心块连上,那么L'是正确的匹配转法,而F2不是的。我们用前者先D,再F2,

继续往下看
底下已经两个白色了,再看红白棱,这个时候L'可以了吗,需要把绿白棱弄走,弄到哪呢,因为红白棱和蓝中心块相连,根据三色定律,绿白棱需要弄到红中心块下面,所以下面的步骤是先D,再L'

只剩一个蓝白棱间接块了,现在B面可以自由转而不破坏之前做好的三个棱,先B一下,让蓝白棱从间接块变为直接块,然后红白棱让开让蓝白棱下底即可,步骤为D,L'

总步骤是:D F2 D L' B D L'


后注:此例步骤好像不是最少步

[ 本帖最后由 robester 于 2008-12-21 13:14 编辑 ]

robester 发表于 2008-7-25 22:00:33

沙发自己做

muhefeng 发表于 2008-7-25 22:02:14

好帖呀   顶:lol

魔鱼儿 发表于 2008-7-25 22:06:35

精品啊,学习了,好东西:)

浮游虫 发表于 2008-7-25 22:09:16

练十字一直没头绪,顶了再看~谢谢楼主先~
测试下效果:例一打乱
0xf8f8f8,0x00732f,0xff4400,0xffd200,0x003373,0x8c000f,0x858585 SupersetENG R' B2 U' F2 L2 D' U L' F D2 R U2 B' L R 0 5,5,5,5,5,5,5,5,5 0,0,0,0,0,0,0,0,0 2,2,2,2,2,2,2,2,2 3,3,3,3,3,3,3,3,3
例一还原
0xf8f8f8,0x00732f,0xff4400,0xffd200,0x003373,0x8c000f,0x858585 SupersetENG U' R2 L D2 R' F' R' B2 U' F2 L2 D' U L' F D2 R U2 B' L R 0 5,5,5,5,5,5,5,5,5 0,0,0,0,0,0,0,0,0 2,2,2,2,2,2,2,2,2 3,3,3,3,3,3,3,3,3

Xiao_Jin 发表于 2008-7-25 22:09:41

好帖,顶了,期待LZ更新

whoosah! 发表于 2008-7-25 22:22:23

大家学会以后,可以趁热打铁啊:http://bbs.mf8-china.com/viewthread.php?tid=11702&extra=page%3D3
(这是Dan Harris的几个关于十字的联系)
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: CROSS七步法详解(图文+视频)