魔方吧·中文魔方俱乐部

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

[教程] 奇偶变换方法、借位方式对比与缓冲块对比(附视频)【三盲体系】 [复制链接]

Rank: 4

积分
1752
帖子
467
精华
17
UID
101485
性别

八年元老

跳转到指定楼层
1#
发表于 2018-1-31 18:49:38 |只看该作者 |倒序浏览
本帖最后由 勺子 于 2019-1-4 14:45 编辑

手机或平板排版字太大的魔友,请拉到最下方选择“电脑版“页面,即可解决。

总纲与目录链接:三阶盲拧知识体系总纲
http://bbs.mf8-china.com/forum.p ... 08472&mobile=no

文章中所用编码为彳亍编码(如下图):
无底色编码图.png

前言:

       从2019年元旦开始此教程更新为UFR缓冲,十分感谢魔友蓝十(张岚石)帮忙翻译了一份UFR的编码教程,大大减少了教程变更缓冲的工作量。这一部分先给大家用三个例子讲解UFR-UF缓冲的奇偶处理方法,接着对比无视色相借位和保持色相借位优劣,最后啰嗦地说明一下本人对不同缓冲块优劣的理解(本来这里写的是简单说明,写完了发现写了一堆。。。)。
       需要说明的一点是,有小循环有翻色的奇偶情况处理方法非常灵活,初学者如果理解不了某一种方法也不要纠结,在学习的过程中一定自己多思考,先找一种自己可以理解的方式先用着就好。


概念讲解

1)奇偶变换
       奇偶变换是指魔方的状态是奇状态时需要将其用奇偶变换公式变成偶状态。

2)奇/偶状态与产生原因
       魔方的奇状态是由于打乱转动度数之和为90度的奇数倍造成的,因为魔方每转一次90度会造成棱块四循环和角块四循环,而魔方中对于棱或角来说最小循环是三循环,用三循环无法解决四循环,所以就出现了奇状态。魔方在还原状态下只转一步U即可得到奇状态;魔方在奇/偶状态下转任意一步90度可变为偶/奇状态。

3)奇偶公式
       奇偶变换公式一般都是交换两个棱和两个角(2e2c公式)。入门用的奇偶公式一般是PLL两棱两角换,如J-perm、T-perm、Y-perm等。
已有 1 人评分经验 收起 理由
cube_master + 20 很给力!

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

Rank: 4

积分
1752
帖子
467
精华
17
UID
101485
性别

八年元老

2#
发表于 2018-1-31 18:50:30 |只看该作者
本帖最后由 勺子 于 2019-1-4 12:29 编辑

1.奇偶处理方法



1.1 无小循环无翻色的奇偶打乱

F U2 B2 R2 U L D' F' L' B F' L2 D F R U' F

       先按正常方式进行读码,角块编码应该是HO,WA,TZ,E;棱块编码应该是:PJ,QL,YM,TF,C。对于UFR-UF初学者来说,最最简单的操作方式就是棱块缓冲借位到GH位置,角块直接加一个编码G即可。

       本来魔方的状态应该是角块J-E互换,棱块A-C互换。角块加了EG编码、棱块借位到GH位置之后,魔方的状态变为角块J-G互换,棱块A-G互换,是最简单的Jb-perm公式,完整公式为:RUR'F' RUR'U' R'F R2U'R'U'。

       TIPS: 有人可能疑惑这么一个过程下来最后是怎么保证角块JG互换的。这里有一个原理就是:做完位置公式后,最后一个编码位置上的色面一定会回到缓冲位置的色面上。以刚才的棱最后一对编码EG为例,这条公式的本质是J-E-G-J的三循环,G位置上现在是G色块,那么做完这条公式后G色块一定会循环到J位置。

       这就是最简单的奇偶处理方式,棱借位GH、角加编码G的做法可以只用一条PLL公式就完成所有的奇偶变换情况
       还原过程:棱块PJ,QL,YM,TF,C*G;角块HO,WA,TZ,E*G;奇偶AG/JG。
       PJ: r M' U R U' M U R' U' r'
       QL: R U R' S R U R' S' R U2 R'
       YM: M2 U' R' U M2 U' R U
       TF: U' L' U M' U' L U M
       CG: R2 U R U R' U' R' U' R' U R'
       -------
       HO: R U' R' U R D' R' U' R D U R'
       WA: U' F2 U R' U' R F2 R' U R
       TZ: D' R U R' D R U' R'
       EG: R2 D R' U R D' R' U' R'
       -------
       AG/JG: RUR'F' RUR'U' R'F R2U'R'U'
       (上述还原过程均为818公式,入门魔友可去第3章学习入门公式)

使用道具 举报

Rank: 4

积分
1752
帖子
467
精华
17
UID
101485
性别

八年元老

3#
发表于 2018-1-31 18:51:47 |只看该作者
本帖最后由 勺子 于 2019-1-8 23:44 编辑

1.2 UFR的21角块奇偶setup

       对于整体成绩能进120的魔友,想优化一下奇偶处理方法的,可以考虑棱块借位到GH位置、角块setup到A/D/G这三个位置来完成,如下图所示,共有21种情况:(此做法同3.2章的UFR缓冲的角块op法,想详细了解可以戳链接)



       其实A/D/G就是非常好做的三条PLL公式,对于A来说有两条公式可选。红色的PLL步骤蓝色的是消步步骤对于绿色编码写了3步但很顺手的setup,写出来是为了告诉大家其实移动UFR也是可以完成setup的,如果不习惯的话用2步setup也可。同时也为大家附上了UFR角21奇偶的进阶公式,公式均取自194、Jack Cai、Daniel Lin的公式集。

       那么对于UFR-UF的魔友,在进60之后可以尝试背进阶21条奇偶公式(可用角块逐块法练习角块训练去快速熟悉这21条公式),以及学习2.5章的进阶奇偶处理方法——处理奇偶的棱块固定借位法


使用道具 举报

Rank: 4

积分
1752
帖子
467
精华
17
UID
101485
性别

八年元老

4#
发表于 2018-1-31 18:53:35 |只看该作者
本帖最后由 勺子 于 2019-1-9 10:24 编辑

1.3 无小循环有翻色的奇偶打乱

U2 F2 D' R' B' D2 R' F' D U' R' F' L B' R2 D2 L2 U D' F2

       先讲棱块,按正常方式进行读码,棱块编码应该是HO,IM,LR,CY,T,且WX位置需要翻棱。接着将缓冲块借位到GH,因为看到了B色块所以应该编H,在处理奇偶前做翻棱公式翻AB与WX两个位置。

       对于有翻色并且带奇偶的打乱,这里讲一种现在已经应用比较广泛的处理方法——翻色编码法。这一方法的原理就是将翻色也当作是位置循环中的色块进行编码,用这种方法可以在有奇偶的情况下避免单个的原地翻色。(无奇偶也可以用,但用法较复杂)

       再看角块,常规的编码应该是YP,DT,G,在G位置看到缓冲块,则把它借位到翻角ABC的任意一个编码,比如编GA。现在继续观察A位置,可以发现A位置是C色面,所以下一个编码应该为C,如果配合1.2节中说的21奇偶setup方法,则做完GA后直接做C的奇偶公式就可以了。角块是必须用这个方法的,无视色相借位用翻角公式处理有奇偶的翻角情况会有大坑。(棱块虽然上面介绍的是翻棱做法,但其实也可以用这种方法处理,感兴趣的魔友可以自行研究一下,编码如下:HO,IM,LR,CY,TX*,WG*。)

       还原过程:棱HO,IM,LR,CY,T*H,A+W+(+表示翻色); 角YP,DT,G*A,C(*表示借位); 奇偶AG/JC
       HO: R' F R S' R' F' R S
       IM: u2 M' u2 M'
       LR: M' U' L' E' L2 E L' U M
       CY: R U R U R' U' R' U' R' U
       TH: M L' U M' U2 M U L M'
       A+W+: L' S L F' L' U M' U2 M U S' L F
       -------
       YP: U' D R' U' R D2 R' U R D U
       DT: D U' R D' R' U2 R D R' U' D'
       GA: l U' R D2 R' U R D2 R' l'
       --------
       AG/JC: U2 R' U R U2 R' L' U R U' L

       (翻色编码法也可以用于有奇偶并且两个翻角的情况,这个大家可以拿下面这条打乱自己尝试应用一下,U D F' L2 U R U B2 F' U' B R2 U D F' B',有问题欢迎讨论。)

使用道具 举报

Rank: 4

积分
1752
帖子
467
精华
17
UID
101485
性别

八年元老

5#
发表于 2018-1-31 18:54:37 |只看该作者
本帖最后由 勺子 于 2019-1-9 11:36 编辑

1.4 有小循环有翻色的奇偶打乱

R F2 L2 D F' D' U2 R2 L' F D L2 R2 B L' U B R2
       先按正常方式进行读码,角块编码应该是WD,YQ,*AI,C*S,R(*表示借位位置),这里使用21奇偶setup方法最后应该做角R的奇偶公式;
       棱块编码应该是HZ,CW,R*E,KS,JP,F*H,这时发现色相不回归,寻找原地翻棱,在做奇偶公式之前做AB,MN的翻棱公式。如果棱块也用翻色编码法,编码应该是HZ,CW,R*E,KS,JP,F*N,M*G,由于翻棱编进循环所以编码多了一对,可根据自己记忆能力选择具体用什么方法。如果记编码压力不大建议尝试一下翻色编码法,下面的还原过程则是翻色编码法的还原过程。

       还原过程:棱HZ,CW,R*E,KS,JP,F*N,M*G,G; 角WD,YQ,*AI,C*S,R; 奇偶AG/JR。
       HZ: S' U L' E L U' L' E' L S
       CW: u R' S' R U' R' S R E
       RE: U' L E' L' U2 L E L' U'
       KS: U' D L' U M' U2 M U L D' U
       JP: r U R U' M' U R' U' M r'
       FN: U' R B R' S R B' R' S' U
       MG: D' R U R' S R2 S' R' U' R' D
       --------
       WD: R F' R' U R D R' U2 R D' R' U R F R'
       YQ: U R U2 R D' R' U R D R' U R' U'
       AI: U' R' U2 R' D' R U2 R' D R2 U
       CS: R' U' R' D' R U2 R' D R U' R
       -------
       AG/JR: U R2 U' R U R' F' R U R' U' R' F R2 U' R U'



以上内容学完即可处理奇偶变换。
-------------------------------------------我是分割线-------------------------------------------
以下内容是两种借位方式对比及缓冲块优劣分析,嫌麻烦的魔友不看也行。

使用道具 举报

Rank: 4

积分
1752
帖子
467
精华
17
UID
101485
性别

八年元老

6#
发表于 2018-1-31 18:55:23 |只看该作者
本帖最后由 勺子 于 2024-9-2 09:12 编辑

2.无视色相借位与保持色相借位对比

      
       保持色相借位的原则就是借位时通过选择具体某一个面,使缓冲块一直保持色相正确,也就是我们通常说的棱块按01/角块按012借位;无视色相借位则借哪个面均可以,比较自由。
       这两种方法的主要区别其实就在处理翻色上(这里是基于最后做奇偶的顺序讨论的)。保持色相借位后翻色,但是翻色一定是缓冲位置和其他位置翻色,总情况数要少一些,但是后翻色其实记忆有一定难度。无视色相借位先后翻色均可,如果先翻色对记忆压力小,基本不可能忘翻色,但可能遇到的翻色情况种类比较多。
       次要区别就是在借位的色相处理上,无视色相的方法对初学者更友好一些,不用理解012这样的概念,借位也更灵活,比较容易适应公式优先的借位方法。无视色相借位在处理有翻角有奇偶的情况时,建议使用翻角编码法,后期可以使用奇偶带翻(last target corner twist, LTCT)。

       本教程棱块采用保持色相借位,主要因为棱块色相较少,学习难度不大,并且方便后期过渡到固定借位法。角块采用无视色相借位,主要因为角块色相较多不好学习,并且后期方便过渡到公式优先的借位方式上。
       下面对本教程不同情况的处理方法做一个总结(还原顺序为先棱后角):
       1)无奇偶,棱块有单个翻色:先做棱块位置公式,再做翻棱公式,翻缓冲位置UF与原地翻色位置xx。
       2)无奇偶,角块有单个翻色:先做角块位置公式,再做翻角公式,翻缓冲位置UFR与原地翻色位置xxx。
       3)有奇偶,棱块有单个翻色:先做棱块位置公式(最终需要令缓冲块借位至UR(GH)位置),再做翻棱公式翻缓冲位置UF与原地翻色位置xx。再处理角块,最后做奇偶公式。(棱块用翻棱编码法也可,但最后需要保证缓冲块借位至UR(GH)位置。)
       4)有奇偶,角块有单个翻色:先处理棱块(最终需要令缓冲块借位至UR(GH)位置)。做角块位置公式,用翻角编码法处理翻角(不要做翻角公式),最后做奇偶公式。
       5)有/无奇偶,棱块有两个原地翻色:两个翻棱直接独立处理,其他部分当作无翻色情况。
       6)无奇偶,角块有两个翻色:如果两个翻角可以独立处理则直接处理,其他部分当作无翻色情况;如果两个翻角不可独立处理,则在角块位置公式之后当作三角翻处理。
       7)有奇偶,角块有两个翻色:如果两个翻角可以独立处理则直接处理,其他部分当作无翻色情况;如果两个翻角不可独立处理,则用翻角编码法处理,最后做奇偶公式。
       TIPS:上面只是我认为比较合理的方法,不同情况的处理方法不只有我上面讲的一种。处理方法根据借位原则、翻色方式与处理顺序可以有很多种组合。

使用道具 举报

Rank: 4

积分
1752
帖子
467
精华
17
UID
101485
性别

八年元老

7#
发表于 2018-1-31 18:56:28 |只看该作者
本帖最后由 勺子 于 2018-1-31 20:45 编辑

以上内容视频链接:




嫌弃优酷画质差有水印的可以看B站的,不过就是需要手动跳转一下。
https://www.bilibili.com/video/av18969233/

使用道具 举报

Rank: 4

积分
1752
帖子
467
精华
17
UID
101485
性别

八年元老

8#
发表于 2018-1-31 18:57:13 |只看该作者
本帖最后由 勺子 于 2018-7-21 14:01 编辑

3.不同缓冲块优劣对比

       以下浅色部分写于2018年1月31日,于2018年7月19日删除提前说一句,这段看完了可能觉得写了一大段却什么都没有说,但是其实缓冲块就是这样,很难对比出优劣来,大家都在说自己的缓冲好,以下尽量客观地对比一下各个缓冲。缓冲块的对比无非就是从三个方面:1)体系瓶颈;2)交流资料;3)学习难度。体系瓶颈一般是大家最关心的,但是实际上哪个缓冲都有sub25的大佬。在资料上,如果真是要用心学三盲的话,其实哪个缓冲都能整理出一套公式来,只是有些缓冲用得人少不好交流而已,最后的学习难度也是很看个人资质的东西。

       先说角块UFL,UFR,UBL,DFR,DBL。从体系瓶颈上来看,闯神用UFL,Jack Cai用UFR,Ishaan等北美选手用UBL,坡坡用DFR,老瓦用DBL。有人可能会说老瓦一个没进30的魔友怎么能拿来比较,老瓦在国甲时代用着一堆现在看来很垃圾的公式能达到30.94的WR成绩,他的实力拿到现在来照样可以sub25。公式优劣也属于瓶颈,如果从RUD流的公式风格推导378,那所有角块缓冲最后推出来的378应该质量相当,不分上下。从资料上来说,目前国内UFL,UFR,DBL资料比较多,UBL国外资料比较多但是国内流通少使用少,DFR资料基本空白。从学习难度上来讲,个人觉得DBL从入门18和进阶378上来说应该都是比较好理解的,首先入门的时候可以只用18条公式,其他的缓冲大概都要用54条,另外378也大多可以通过D层转换机去理解,比较容易建立学习体系。

       也顺便讲一下为什么现在没有顶级选手用DBL了,首先DBL是最早国内彳亍入门教程的缓冲(大概2008年-2012年),当时国内选手的缓冲组合以DBL-UF为主,后来大家逐渐发现异层缓冲组合做奇偶非常难受,并且当时没发现很好的解决办法,逐渐就被抛弃了,取而代之的是比较好做奇偶的组合UFL-UF和UFR-UF。再后来直到2017年北美出现了一批顶级三盲选手,他们的缓冲UBL-DF也是异层缓冲,这时才发现他们的奇偶处理方法是反编法,而这一方法也能用在DBL-UF上,可以大大降低异层缓冲的奇偶处理难度(后面会发教程介绍)。但是发现这个方法的时候国内用DBL缓冲的现役魔友已经不多了,所以2012年-2017年没有DBL选手的积累,老魔友退役、新魔友不用,自然没有DBL的选手能到顶尖水平。目前国内用DBL的选手我比较看好唐薪大佬(我刚写完这教程不到1个月他就叛变UFR了——记于20180719),按他的优化能力和练习量应该早晚可以sub25。

       再说棱块的UF和DF。这两个缓冲瓶颈这事讨论起来意义也不大,我知道的大佬熊猫和Jack Cai是UF,都是练习单次随手sub20的选手;DF就不用说了国内坡坡以及Ishaan等北美顶级三盲选手都是用DF。资料上来说也是国内UF资料比较多,国外DF资料多但国内流通少使用少。学习难度这个不好妄下断论,因为推过的DF公式不多,本人过年前后会发UF440的系统分类教程,欢迎大家一起讨论。


       以下内容为2018-07-19重要更新:
       这半年来国内外陆续有人换缓冲,也迫使我重新思考缓冲块优劣问题,发现之前想的确实不够深入。
       先说棱块,个人认为UF缓冲是比较有优势的棱块缓冲,这也是目前大部分人的看法,原因在于UF在利用E层时更舒服,能用上E层公式的比例更大。
       而角块从奇偶和观察上来说,UFL和UFR可能有微小优势。在奇偶问题上,由于UFL和UFR与UF挨着,在使用反编法时更灵活,选择更多。在观察问题上,UFL和UFR更有利于刚开始的观察。在公式问题上,如果基于RUD体系,UFL和UFR可能能用到更多的前空穴(UFR/DFR)转换机(这个论据其实逻辑并不完全明确)。那么以上得出的结论就是UFL和UFR会是有微小优势的角缓冲
       而UFL和UFR的对比这个就比较头疼了,首先从角块公式质量上来看,我和唐薪大佬至少私聊讨论过3次,谁也说服不了谁。我觉得UFL简单的公式更多,他觉得UFR没有恶心的公式反倒UFL有几条恶心的公式。我还想过一种方法是计算UFL和UFR的378最短RUD公式,统计其步数及质量,虽然步数不是评价的唯一标准,但是多少能说明一点问题,我猜测会出现的结果是UFL378和UFR378中最短公式的平均步数差不多,但是UFL方差更大(简单的多但是会有少数恶心的)。不过和赵博钦(SQNR8大佬)讨论过之后他提出了一个评价权重的问题,比如 RUR' D RU'R' D' 肯定比 RU2R' D2 RU2R' D2 要顺手,这样就需要有一种设定来处理不同步骤的权重,这样工作就又变得复杂了。而国外选手在这两个缓冲的选择上没人用UFL(因为没人带头),据Jack Cai说Gianfranco Huanqui试过所有缓冲之后选择了UFR,而国外选手互相交流还是比较多的,所以他们改缓冲时,清一色都选了UFR。个人认为目前UFR和UFL在角块公式质量上的对比并没有任何强逻辑的结论,大家如果好的对比思路欢迎来找我讨论。
       在奇偶的21条角块公式上,大部分人认为UFL的奇偶更好做,因为R层灵活,但到后期差距也很微小。另外多嘴说一点我在后期奇偶技术发展上的推测:UFL由于R层灵活,可能可以基于某些基础公式配合setup的形式发展出奇偶带翻角公式(252条);UFR可能会向全奇偶(462条)发展,Daniel Lin已经整理了UFR-UF的全奇偶公式。这两种技术都是可以减少一条公式的高端技术,但是在公式总量、公式难度、使用概率(练习效率)上有区别,以后会单独再开帖子详细讲这两种技术。
       再总结一下:棱块建议大家都向UF缓冲发展,不过m2op是非常好的入门方法适合新手初学。角块如果已经学了顶层缓冲了(UBL/UFL/UFR),那千万别因为我做的DBL资料多就往DBL转,DBL就像生养中国选手的四线小县城一样,虽然我对它感情很深,但谁也没法阻止城市化的进程,以后用DBL的人会越来越少的;如果是UFL或UFR那就更没必要再换了(UFL换UFR或UFR换UFL也没必要)。
       如果你是DBL选手并且对方法的优劣性有强大执念(比如唐薪大佬),并且短期能有大量时间花在换缓冲上,可以换,并且一定要快换,最好半个月内换完并且一个月内能恢复到原缓冲1.5倍水平,换缓冲这种事如果慢了就夹生了(旧的忘了新的不会)。在DBL换缓冲的选择上,基于RUD流体系DBL换UFL会容易一点(UD步骤互换即可),如果想去人多的缓冲可以选UFR。大家如果有换缓冲的想法应该都不是新手了,我把自己认为的优劣都列出来了,自己选择就好。

使用道具 举报

Rank: 4

积分
1752
帖子
467
精华
17
UID
101485
性别

八年元老

9#
发表于 2018-1-31 18:58:13 |只看该作者
占楼备用占楼备用

使用道具 举报

Rank: 4

积分
1752
帖子
467
精华
17
UID
101485
性别

八年元老

10#
发表于 2018-1-31 18:58:53 |只看该作者
占楼备用占楼备用

使用道具 举报

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

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

GMT+8, 2024-11-22 10:56

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部