魔方吧·中文魔方俱乐部

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

ZZ Method 教程(翻译)(更新LL)   [复制链接]

Rank: 3Rank: 3

积分
992
帖子
676
精华
1
UID
74920
性别
保密
跳转到指定楼层
1#
发表于 2009-8-26 21:16:17 |只看该作者 |倒序浏览
本文是翻译,原文地址在下面,本人英文并不好,但本着只翻一遍的原则,就把译文发了上来,为了以后自己看方便,也为了英文还不如我的魔友们,同时也希望英文好的同学能帮助我提高翻译水平,谢谢大家
http://cube.crider.co.uk/

有兴趣交流关于此方法的同学请加59293291群

从F2L开始有一些图例没有上,以后会有WORD版的。(不过貌似想学这个方法的也不多)


这里提供了一些关于学习ZZ menthod的信息。ZZ是一种新兴的速解方法,最早由Zbigniew  Zborowski在2006提出。Michal Hordecki的网页提供了很好的背景资料以及为那些不太熟悉这个方法的人提供了很好的介绍。

介绍这个算法要求一些标准的记号(U、D、R、L、F、B等)

内容摘要:
   A.EOLINE
              判断棱块色相
               解决棱块色相
               棱块色相实例
               使EO和Line同步进行
               解决EOLine的实例
   B.F2L
               基本建块规则
               1x1x2块的创建
               1x2x2快的创建
               特殊情况的算法
               地角落位的情况
               楞块落位的情况
               相连型
               不易处理的相连型
               多重块
   C.LL
               OCLL/PLL
               COLL/EPLL
               ZBLL
               F2LL
  D.实例


EOLine
这一步要把所有楞块色相调正(EO)同时把DB和DF楞块还原(Line)。这一步的平均步数约为6.127,最多需要9步,但是这无疑是ZZ method最难的一步。所以,通常这一步被分成2部分:调好棱块色相然后做好底层的线,也就是EO+Line。

我们定义如果一个棱块可以通过只使用RLUD这几个面转动还原我们就管他叫色相正确,不能则为色相错误(错误的楞块)。一旦DF和DB的棱块还原了,就意味着整个F2L只需要通过转动L、R、U这三个面就可以完全还原。

棱块色相的判断
当你在UD层发现以下情况时,该棱块为错误块:
1.RL的颜色出现在UD面
2.UD的颜色出现在非UD面上

当你在中层发现以下情况时,该棱块为错误块:
1.RL的颜色出现在FB面
2.UD的颜色出现在LR面

解决棱块色相
旋转90°的F面或B面会导致F面或B面上所在的棱块色相改变。用F/B旋转90°来改变F面或B面上错误色相的棱块是我们解决棱块色相问题的核心技术。注意:F2和B2不会改变棱块的色相。下面是一些处理棱块色相的基本策略,根据错误色相棱块的数量分类。

0:已完成,所有棱块色相正确
几率:1/2048~0.05%

2:先移动一下带有一个错误棱块的F面或B面,然后用另一个错误的棱块,替换刚刚改变为色相正确的那个棱块,然后再移动一下F面或B面
几率:66/2048~3.22%

4:把所有四个错误棱块移动到F面或B面然后转一下F面或B面
几率:495/2048~24.17%

6:将有三个错误棱块的F面或B面移动一下,就剩下4个错误棱块了。或者是先处理4个在处理2个相对于3+3的策略,上面的策略通常只需要移动3次F面或B面。
几率:924/2048~45.12%

8:看做是4+4
几率:495/2048~24.17%

10:看做是4+4+2
当你处理这种情况的时候,记住要跟住2个正确的块,而不是10个错误的块。第一步把两个正确的块移出F面和B面,然后同时移动F面和B面,最后再处理剩下的两个错误块。
几率:66/2048~3.22%

12:看作是4+4+4
这是一种非常罕见的情况,但是如果你非常幸运的遇到他,立刻转动F面和B面,然后就还剩下4个错误块了
几率:1/2048~0.05%

下面的规则将指导你决定怎么处理错误的棱块:
1.通常选择本来就拥有更多错误块的F面或B面来改变色相是更有效率的
2.通常当你把一个错误块移动到F面或B面的同时把另一个本来就在F面或B面的错误棱块移出是低效率的
3.当遇到6个或多于6个以上错误块的情况,同时移动F面和B面通常比只移动F面或B面更有效率
4.当遇到6个或多于6个以上错误块的情况,你把一个错误块移动到F面或B面的同时把另一个错误块移动到B面或F面是更有效率的
5在移动F面或B面是只改变2个相对的错误棱块是没有意义的,但是再做EO-Line的时候却会有用。

棱块色相实例
因为有超过2000种不同的EO情况,所以把所有的情况的解决办法都记下来是不切实际的,所以我们记住解决的思路已处理相应的情况.
EO中大多数解法是个一组进行的。所以我们只演示4个错误棱的情况,通过一定方法使他们移动到F面。这些方法也可以很容易的用在B面上,很多情况又不只一种的最优解法,在一定程度上可以自由的把一个棱移动到对面,或者创建一个Line

只有一个需要设置的
只有一个需要设置的.jpg

需要用到F2B2的
需要用到F2B2的.jpg

需要同时移动3个棱的
需要同时移动3个棱的.jpg
需要同时移动2个棱的
需要同时移动2个棱的.jpg
需要用到F2才能构成同时移动2棱的

需要用到F2才能构成同时移动2棱的.jpg
需要移出一个棱的
需要移出一个棱的.jpg
即需要移出一个棱又需要用到F2的
即需要移出一个棱又需要用到F2的.jpg
同时做出EO和Line
当调整棱块色相变的很熟悉之后,就可以开始计划如何做出Line,并且把这个过程整合到棱块的色相调整中,达到棱块调色相和做Line同时进行。一开始可以先把Line整合到一些比较简单的EO情况中(比如,当只有2个或者4个错误块的时候)。随着水平的增长,逐渐尝试在更复杂的情况下做Line。

最简单的把line结合到EO的方法是,找到要做Line的棱块,然后计算出在EO之后他们的位置,然后在这个最终的位置的基础上不用看就可以继续做出Line。尽管这个方法无疑要比EO+Line快一些,但是在步数上却一摸一样。有可能通过选择正确的方法调整棱块色相使得Line的布置更有效,有时甚至可以完全消除做line这个步骤。下面将介绍怎么做到这些

我们想要在D面上创建一条Line。不管这条Line是怎么创建的,最终他可以归结为下面的情况:
目标一:Line在DF/DB的位置上
目标二:Line在DR/DL的位置上,接着通过D/D'的旋转,只需要多移动一步

把这两个目标记在心里,我们就可以根据他们到任意一个目标的步数来衡量所有可能的方法。
到目标1的距离(第一组):
0:DF、DR(色相已对时)
1:UF、UB、DR、DL(色相已对时)
1:RF、LF、RB、LB(色相不对时)
到目标2的距离(第二组):
0:DL、DR(色相已对时)
1:FL、BL、FR、BR、UL、UR、DF、DB(色相已对时)
1:FU、FD、BU、BD(色相不对时)

把两个组成Line的棱块安置到目标一或目标二,会产生一个更有效的结果,除非其中一个的归位会导致另一个离开应在的位置。利用斜体字的位置避免这种情况发生。

如果一个棱块形成了目标一的状态,而另一个形成了目标二的状态,总会产生一个非常麻烦的状态(最少用2步,通常需要3步以上)

一个高效的解决方案可以由在处理色相的过程中想法把Line的两个棱块落到第一组而实现。如果这需要很多不才能完成,那么尝试把他们落到第二组中去,但是一定要注意避开把他们一个放在第一
组,另一个放在第二组。

[ 本帖最后由 joey0513 于 2009-9-22 15:32 编辑 ]
已有 5 人评分经验 收起 理由
Cheng_943 + 20 谢谢分享!!我开始学习其他速解法了!!
noski + 15 精品文章,感谢分享
2rabbits + 15 精品文章
kexin_xiao + 5 原创内容
R_胆小鬼 + 5 感谢你为魔方事业作出贡献

总评分: 经验 + 60   查看全部评分

Rank: 3Rank: 3

积分
992
帖子
676
精华
1
UID
74920
性别
保密
2#
发表于 2009-8-26 21:17:21 |只看该作者
解决EOLine的实例:
1.打乱步骤:F U2 D2 B2 U' F U' R' L' D R'

     观察:这个case只有4个错误块,分别在UF、UL、DL 、DB。基本的策略是把这四个移动到F或B面上然后旋转一下。DF棱现在在DR位上,而且色相正确。DB棱在RU位上色相错误

EOLine:D' L' R' U2 B

     分析:一开始D'让色向正确DF归位。L'R'U2使所有四个棱块到B面上,并且使色相错误的DB棱到达第一组的位置。最后的B使所有色相调正,并且使Line也做好了

2.打乱步骤:F' B' U L2 D B R2 L2 U'

     观察:共有8个错误棱块。分两组解决他们。已经有四个错误块在F面上了。DB和DF都在B面上第一组的位置

EOLine:F D B U2 F2

     分析:一开始的F直接修正了四个错误块,只留下了4个错误块。D让唯一一个不在B面得错误块到B面。旋转B面调正4个错误块并使DF块和DB块到达第一组的位置,这样旋转U2和F2使得Line完成

3.打乱步骤:R F2 B' D' L U2 L2 D2 B

观察:共有6个错误块,看起来用3+3的程序处理这个问题会很有效。DF和DB都是错误块DF在第一组的位置,DB在靠近第一组的位置。

EOLine:B' U2 D' L' B F2

      分析:一开始的B'调正了3个错误块,剩下4个错误块。接下来的U2完成了2件事情:把一个错误块就位了并且把DF块放到了第一组的位置。D'和L'把剩下的两个块放到了B面,B改变了剩下四个的色相,F2是DF归位。

4打乱步骤:R' D F2 R B' U F' D' F2

       观察:共有8个错误块,所以基本的策略是分两次每次解决4个快。F面有3个错误块,比B免得2个要多。DB棱在正确的位置上而却色相也正确,同时也是第一组的位置。DF棱也在正确的位置上但是色相错误了,属于第二组。

EOLine:U F L B' D U B

       分析:一开始的U使F面全是错误块然后处理了他们。现在DF棱到了第二组的位置,同时DB棱到了第一组的位置。接下来的L使得DF到了第一组的位置,但是现在这两个块在D面互相垂直。所以一个B'使DB块让出去,这样就可以让DF块可以归位了。与此同时错误块的数量和位置也不受影响。接下来的D和U把剩下的两个错误块放到了B面,而且DF也归位了。最后的B修正了所有剩下的4个错误块,并且让DB棱归位。

[ 本帖最后由 joey0513 于 2009-9-18 11:28 编辑 ]

使用道具 举报

Rank: 3Rank: 3

积分
992
帖子
676
精华
1
UID
74920
性别
保密
3#
发表于 2009-8-26 21:18:23 |只看该作者
F2L 完成前两层
基本建块策略
这一步通过构建两个在Line左右的1x2x3的块来完成前两层。我们按顺序把这个步骤分成
更小的步骤,这样就更容易被识别并快速执行。我把这一部分为四个部分:
1.左手的1x2x2
2.右手的1x2x2
3.左手的1x1x2
4.右手的1x1x2

执行的顺序依照不同的情况而定,通常来说是先完成1x2x2然后在完成1x1x2,否则得话会是整体的步骤变多。
1x1x2块
构建1x1x2块通常是在U面完成,使用的方法和CFOP的方法很相似。但是不能旋转魔方,只能用L、R、U来完成,三个基本型是:

如果要连接的角块和棱块没有都在U面上那你就需要先把他们移动到U面上,再做公式。如果他们已经在U面上,但是错误的链接到了一起,那就需要先把他们拆开,再做公式。

1x2x2块
构建一个1x2x2你需要一个角块2个棱块(一个D面得棱块和一个中间层的楞块)。构建这个块需要由一个角块和一个棱块组成的1x1x2块,以及一个棱块。把单独的楞块放到正确的中间层(FL/BL/FR/BR)然后通过移动U把它们连接到一起。

特殊情况的算法

建筑块最核心的技术是直觉的用最少的步骤解决前两层。和F2L相似的是提高塔可以更有效的解决比较复杂的情况。例如需要解决的几个块被错误的链接上的时候。建议完全理解之后再背熟F2L算法。

解决这些情况最理想的方法(除非指定其他方法),并且不影响棱块的色相。适用于所有的对应情况

底角落位的情况

棱块落位的情况

相连型

所有的相连型被分成三组

1.相连的块在U层,在他们的槽上面

2.和1一样 但是对面的槽是空的

3.相连的块已经在他们的槽里面了


以下公式最初的步骤有的是要把快移到做公式的位置所以有可能是没有必要的



错误连接的块


多重解


有时候会遇到多个1x1x2出现在U层上。如果LR两边都是空的,那么很容易的先将一个临时放在一个槽中,先处理剩下的,然后再处理刚才存储的。但是如果有一边已经完成了,那么就只有很少的余地让你不破坏已经完成的块而完成剩下的步骤。下面介绍了一些已经优化的这类算法。如果一组已完成的块已经L或者R面,那么旋转这个面,让他们到U面上,就会和下面的某个情况相吻合。

两个平行的块

两个相邻的块

F2L和D层相连的:D层可以动的

F2L和D层相连的:F2L可以动的

F2L和D层斜对着的:剩下的棱块在U面

F2L和D层斜对着的:剩下的棱块在R面

如果你非常偏好使用一只手,那么旋转魔方会让算法更容易执行。最后请注意,可以用ZBF2L来完成最后一组1x1x2。只需要ZBF2L中LL棱块已经调好色相的那些算法




[ 本帖最后由 joey0513 于 2009-9-22 15:27 编辑 ]

使用道具 举报

Rank: 3Rank: 3

积分
992
帖子
676
精华
1
UID
74920
性别
保密
4#
发表于 2009-8-26 21:19:41 |只看该作者
本帖最后由 R_胆小鬼 于 2016-4-1 12:00 编辑

C.

LL - The Last Layer



[/url]



在ZZ的最后一层的解法中有很多不同的方法可以选择。一下几种值得注意:





OCLL/PLL:想调整最后一层角的方向(OCLL),然后在同时调整最后一层棱块和角块的位置(PLL)。这和CFOP的OLL/PLL很相似,但是由于顶层棱块已经调成好色相了所以OLL这一步需要的公式更少,OCLL最少只需要6个公式,PLL最少只需要14个公式,加起来一共20个公式。OCLL平均为7.93步,PLL平均为11.21步,一共是19.14步。通过在嵌入最后一个1x1x2的时候不完全控制角块,来消除H和Pi的OCLL,可以让OCLL和PLL的步数和公式更少





COLL/EPLL (ZZ-VH): 先一步调整最后一层角块的色相和位置(同时不改变棱块的色相),然后一步调整最后一层棱块的位置。相比起OCLL/PLL他的步数更少,而且有很多更容易被识别的情况。学习COLL/EPLL同时也是学习ZZLL或ZBLL很好的中间步骤。COLL有40种不同的情况,最少需要25个公式。EPLL只有4种情况(只有3个公式),最后一层一共28个公式。COLL平均9.78步,EPLL平均8.75步,加起来一共18.53步,比OCLL/PLL稍微少一点





ZBLL(ZZ-a):就像魔方界的圣杯一样,这个算法可以一步解决最后一层的角块方向和位置以及楞块的位置。它包括了494种不同的情况,并且要求至少177个公式和它们的镜像以及逆公式。完成最后一层只需要平均12.08步,在2-look的情况中这个很让人满意了



F2LL



在处理最后一个F2L的时候,是有可能通过一些算法减少最后一层的可能性。这种在F2L的时候部分处理最后一层的方法叫F2LL。下面列举了一下F2LL的选择:



Phasing (ZZ-b or ZZLL): 在完成最后一个1x1x2的时候交换相对的2个LL棱块。相比较而言这是一种初级技术,大约2步左右塔使得最后一步的数量从494种降低到167,让最后一步只需要80个公式。同时,这也是学习COLL/EPLL和全部ZBLL过程中很好的过渡


【半夏整理】ZZLL 2015.7.21更新版  此帖2楼有ZZLL相关公式。by  R_胆小鬼



Winter Variation (WV):在完成最后一个1x1x2的时候调整最后一层角块的色相,让接下来的最后一层只剩下PLL。只需要27个公式并且比OCLL/PLL的平均步数更少。





MGLS: 在最后一个F2L的时候只有棱块是完成的。MGLS中CLS部分然后调整最后一层的角块色相同时让D面得那个角块完成。这样就让最后一层只剩下了PLL。这一步总共有105种情况,最少需要56个公式,平均9.5步。如果将D面的角块落位了也能减少总情况数(色相没有必要也正确)。这种方法叫EJF2L,总共需要16个公式







Blah's Method: 在嵌入最后一个1x1x2F2L的时候调整LL的角块。使得最后一步的ZBLL数量变少




[ 本帖最后由 joey0513 于 2009-9-22 15:29 编辑 ]

使用道具 举报

Rank: 3Rank: 3

积分
992
帖子
676
精华
1
UID
74920
性别
保密
5#
发表于 2009-8-26 21:20:47 |只看该作者
其他内容
其他内容
其他内容
其他内容

[ 本帖最后由 joey0513 于 2009-9-18 11:29 编辑 ]

使用道具 举报

Rank: 3Rank: 3

积分
992
帖子
676
精华
1
UID
74920
性别
保密
6#
发表于 2009-8-26 21:27:01 |只看该作者
占楼答疑占楼答疑占楼答疑占楼答疑
全部翻译完成后会考虑再做个word版的,方便大家下载。
要是有人愿意帮忙也想做个网页版的,配上JAVA,这样就更容易看懂。

但是最近工作比较忙,更新可能会慢一些

英文版下载在这里 ZZ Method Tutorial_ENG.rar (331.31 KB, 下载次数: 752)

[ 本帖最后由 joey0513 于 2009-9-18 11:29 编辑 ]

使用道具 举报

Rank: 1

积分
58
帖子
39
精华
0
UID
94800
性别
7#
发表于 2009-8-26 21:30:16 |只看该作者
期待...............很是期待啊..............LZ辛苦了..............

使用道具 举报

Rank: 2

积分
369
帖子
243
精华
0
UID
65843
性别
保密
8#
发表于 2009-8-26 21:44:24 |只看该作者
期待一下,看上去貌似很复杂。。。
成功,没有任何捷径……

使用道具 举报

红魔

黑夜

Rank: 4

积分
1504
帖子
1378
精华
0
UID
95538
性别
保密
9#
发表于 2009-8-26 21:55:52 |只看该作者
哇,好多内容吖````顶一下

使用道具 举报

Rank: 4

积分
1350
帖子
1307
精华
0
UID
108538
性别
10#
发表于 2009-8-26 22:39:45 |只看该作者
楼主能给个打包的吗这个看着晕
Rubik's CuBe Is a Cute Girl In http://shop58972533.taobao.com/♠Q眾華橋

使用道具 举报

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

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

GMT+8, 2024-12-18 17:49

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部