魔方吧·中文魔方俱乐部

标题: M2R2优化教程 [打印本页]

作者: Ray_Lam    时间: 2013-8-12 10:21:07     标题: M2R2优化教程

M2R2 Research
M2R2简介:发明人Stefan Pochmann,世界上第一位完成五阶盲拧的WCA选手,其发明的三盲方法对日后高盲的发展起到了不可磨灭的作用。
M2R2主要原理是在棱块复原部分对UB和DF通过“M2”进行交换,其中DF是缓冲块,UB是中转站。公式里已经把setup公式化,无须人为联想setup以及reverse动作
R2原理跟M2相似,通过公式化的setup把DFR的缓冲块与UBR通过“R2”进行交换,达到复原某角块的目的
M2R2编码.png

编码可以自行设定,只要跟公式对得上即可。每一条公式对应一个编码,每次编码时为了方便记忆,一般把两个字母凑成一组。由于M2R2的独特性,有的字母如果出现在每组的末尾(如AM),后者要做前者的公式,因为AM互为逆公式,所以M也要做A公式,即AA。同样的还有BN,NB,MA,角块LS,SL,JR,RJ,KT,TK,这类编码第二个字母都要做第一个字母的公式 (前提是按照此图的编码)

打乱: D B2 R2 D2 U B' F2 U B2 R2 U' L F L2 U2 B' U2 D
棱块:先看DF缓冲块的D面,编码为D,再看D(UL的L面),它上面的棱面是X,所以第一组编码是DX。
X棱面上的编码是A,这时看A,A上的是缓冲块,没有编码,这时我们要把一个还没有还原的棱块换到缓冲块的位置上来,最直接的就是把E换过来(公式是M2,顺手而且速度快)那么这组编码为AE
继续以此类推,E面的是M,M面的是Z,编码为MZ
Z面的是Q,Q面的是F,编码为QF。注意,我们刚才把E,也就是UB棱换到缓冲块上,而这时UB棱已经回到它自己的位置上,因此我们说这个小循环结束
显而易见,这时候还有几个棱块没有复原。我们采取同样的方法,把任意一个没有复原的棱块换到缓冲块上,(例如你想换K这个棱块,就做一遍K的公式)我把K换到缓冲块后,K面上的是T,编码为KT
T面上的H,H面上的是P,编码为HP
P面为L。我们刚才把DL棱换出来,这时候正确的DL棱回到本位,那么这个小循环结束。棱块编码结束(DX AE MZ QF KT HP L)

角块:我们先从DFR缓冲块的D面判断,是R,再看R面上的是K。注意,这时候编码不是RK,你可以试一下做R然后做K的公式,并不能复原目标块,只是他们的色向反了。做了R公式后,由于右层被转动了一个R2,(M2R2的奇偶性),K要做T的公式。(K面面向右手边,而跟它位置呈对角线的是DBR的R面,即T)所以这组编码应该是RT
我们做了RT公式后,不要误认为应该接着看T面是什么角块,应该看回K面,它上面的是缓冲块,所以我们把一个没有复原的角块跟缓冲块对换。例如选D,D面的是O,编码为DO
O面的是M,M面的是C,编码为MC
C面的是E,这时候小循环结束。
编码:RT DO MC E


最后我们要做奇偶转换:奇偶转换有两种情况。大部分人盲拧顺序是先角后棱,M2R2发明者设定的顺序是先棱后角。这里两种奇偶转换都说。
第一种:先棱后角最后的特殊情况处理:r2U'r2+R'UL'U2RU'R'U2LR+U'r2
第二种:先角后棱。如果棱块和角块的字母个数分别都是奇数,那么先复原角块后,右手边的棱块应该做十字棱对换公式。Z' M2 U M2 U2 M2 U M2 Z 。当完成棱块复原后,先做E2M'E2M'(E是打横的中层),然后XU'r2 +R'UL'U2RU'R'U2LRU2r2U

打乱:D R2 D' R2 B U' L2 D' F U F' D' R F2 D R L U
棱块:一开始看DF就是缓冲块,很直接的就要想到做某个棱块的公式,把它上面的未还原棱块替换到缓冲块上进行循环。最简单易行的就是把E换出来,E面的是S,因此第一组编码是ES
S面的是E,这个循环结束,继续把一个未还原的棱块换到缓冲块。可以选择C(随意,只要不是之前已经复原的就行),这组编码为EC
C面的是X,X面的是H,编码为XH
H面的是L,L面的是Y,编码为LY
Y面的是Q,Q面的是C,刚才把C换出来,这时C回到本位,编码是QC,循环结束。
ES EC XH LY QC

切勿以为棱块还原结束。UF和DB刚好都需要反色,做一个B2把DBsetup到UB做M' U M' U M' U2 M U M U M U2,再做B2reverse即可
注:(前面的编码刚好都是偶数组的前提下)如果是单个UF或者DB棱块反色,需要注意以下几点:如果反色留到最后处理(即先完成其他棱块的复原),例如UF要反色,先做一个A公式,把A换到缓冲块,这时DF的D面是B,也就是UF的色向错误的那一面,本来应该做B,但是由于M2的特性,AB单单从对棱块位置上的作用来说是逆公式,所以B要做N的公式,也就是UF单独反色要做AN公式。(同理DB反色要做MB公式)
如果前面的编码是奇数个字母,例如AC DW O,那么做反色的时候,UF要换到缓冲块,本能会想先做一个A,但是别忘了,要做一个M(原因之前讲过),然后再做B(Db反色同理)

角块:棱块编码刚好是偶数组,角块编码必然也是偶数组。如果发现不是偶数组,可能是读码读错了。
先看DFR的D面,是R,R面的是A,编码RA
A的是K,K的是P,编码是KP
P面的是D,D面的是W,编码为DW
UBR角需要反色。可以先做G,把G换到缓冲块,然后做I公式即可。整体编码:RA KP DW GI
这里给一条对角反色公式:LB' D2 BL' U2 LB' D2 BL'U2 (公式作用:UFL逆转,UBR顺转)具体使用视情况而定


打乱:L U' B' R L' F2 L F2 U L U F D2 B U L B' R'
棱块:ZT  WO  K,做到K的时候遇到缓冲块,把一个未还原的棱块缓过来,换E最好,那么此时编码为ZT  WO  KE
E面的是G,G面的是R,编码为GR
R面是A,A面是E,循环结束。
一般我们遇到只有五组整的编码时,肯定有至少一个棱块已经复原或者需要反色, 但现在我们看不到任何一个已经回到它本身位置的棱块。这时我们看C,C面的是M,但是M要做A公式。继续看M,M面的是D,编码为CA D
棱块编码:ZT WO KE GR AE CA D


角块:上述棱块编码字母数为奇数个,角块必然也是。
看DFR的D面是O,O面的是N,编码为ON
N面的是D,D面的是G,编码为DG。此时遇到缓冲块。开始下一个循环~
我们看到UFL也UFR需要交换,也就是ARA或者做JAJ。但是ARJ三者的公式都很长。所以我们setup一个U2,做GD或者DG就分别等于做了一个AR或者JA。然后再把分别剩下的A或者J完成即可。

此时角块所有编码为:ON DG JAJ(ARA也可),是奇数个字母。那么与棱块反色原理相同,我们看到DBR需要反色,有两种方法:
我推荐第二种:首先是第一种:我们想把R换到缓冲块,但是根据R2原理,R要做J的公式,然后再做S才能完成反色。公式过于繁琐,不推荐。
第二种:Z'Y L' U2 LUL'UL RU2R'U'RU'R' Y'Z
懂了吗?第二种更加简便。因为字母个数是奇数个,所以观察时你看到DBR角块在DBR这个位置,实质上当你完成奇数个字母编码的公式时,它已经到了UFR的位置,我们只需要记住它之前是什么状态就行了。未反色之前它需要逆转,那么它来到UFR的时候,只相当于被右层带动转了180°,而反色还是逆转。将需要逆转的UFR和DFR一起反色就行了。两个角块单独反色的公式相信大家学习四步法的时候都有看过。

既然棱块角块的编码字母个数都是奇数个,就牵涉到我们之前讲过的奇偶转换问题。
第一种:先棱后角最后的特殊情况处理:r2U'r2+R'UL'U2RU'R'U2LR+U'r2
第二种:先角后棱。如果棱块和角块的字母个数分别都是奇数,那么先复原角块后,右手边的棱块应该做十字棱对换公式。Z' M2 U M2 U2 M2 U M2 Z 。当完成棱块复原后,先做E2M'E2M'(E是打横的中层),然后XU'r2 +R'UL'U2RU'R'U2LRU2r2U


附件: M2R2编码.png (2013-8-12 10:20:23, 22.66 KB) / 下载次数 170
http://www.mf8-china.com/forum.php?mod=attachment&aid=MjIwMzMxfDc1MzUzNmUxfDE3MTQ2NzU0MDJ8MHww
作者: Ray_Lam    时间: 2013-8-12 10:22:29

本帖最后由 Ray_Lam 于 2013-8-12 10:23 编辑

棱块
A:U2M'U2M'
B:B'M'U'R'UMU'RUBM2
C LU'L'U M2 U'LUL'
D:X'UL'U' M2 ULU'
E:M2
F:UB'RU'B M2 B'UR'BU'
G:R'URU' M2 UR'U'R
H:X'U'RU M2 U'R'U
K:U'L2U M2 U'L2 U
L:X'ULU' M2 UL'U'
M:MU2MU2
N:UX'MURU'M'UR'U'XU'M2
O:UR2U' M2 UR2U'
P:X'U'R'U M2 U'RU
Q:URU' M2 UR'U'
R:X'U'R2U M2 U'R2U
S:U'L'U M2 U'LU
T:X'UL2U' M2 UL2U'
W:U'LU M2 U'L'U
X:r'ULU' M2 UL'U'r
Y:UR'U' M2 URU'
Z:lU'R'U M2 U'RUl'


R2公式:
A  LU'L'UL'U'LU R2 U'L'ULU'LUL'
B:R'ULU' R2 UL'U'R
C  L'U'L'U R2 U'LUL
D  L'U'LU R2 U'L'UL
E:U'L'U R2 U'LU
F:Y RUR2U'R' F2 RUR2U'R'
G:R2
H:U'L'ULU'L'U R2 U'LUL'U'LU
I:U'LUL'U'LU R2 U'L'ULU'L'U
J:U'RF'rU R2 U'R'FRUR2
K:F'RUR2U'R'FRUR2U'R
L:R2U'rXl2ULU'R'UL'U'L'R'U
M  L2U'L'U R2 U'LUL2
N:U'L'UL'U'LU R2 U'L'ULU'LU
O:U'L2UL'U'LU R2 U'L'ULU'L2U
P  LU'L'U R2 U'LUL'
Q:U'LU R2 U'L'U
R:R2U'R'F'rUR2U'R'FR'U
S:RUR'Dr2U'(RUr2U')(D'R)
T:R'UR2U'R'F'RUR2U'R'F
W:U'L2U R2 U'L2U
作者: Ray_Lam    时间: 2013-8-12 10:25:15

本帖最后由 Ray_Lam 于 2013-8-12 10:29 编辑

由于M2R2公式中有B,N和F三者的公式比较长,分别是B' M' U' R' U M U' R U B M2,U X' M U R U' M' U R' U' F' M2 X,U B' R U' B M2 B'U R' B U',不利于整体速度的提升,因此列出如下优化过的公式供有余力的魔友学习。例如SF,可以setup到CF状态然后做CF的公式,就不用先做S然后做F这么多步数了。
CF   U2(M D R2 D' M' D R2 D')U2
CN   ( M D' L2 D)( M' D' L2 D)
CB   (M' D' L2 D)( M D' L2 D)

GF   U2(M D' L2 D)(M' D' L2 D)U2
GB   (M' D R2 D')(M D R2 D')
GN   ( M  D R2 D')(M' D2 R2 D')

DF   Y'(M D' M' U')(M D M' U)Y
DN   Y'(M D' M' U)(M D M' U')Y
DB   X (M'U L U')(M U L' U')X'

HF   Y(M D M' U)(M D' M' U')Y'
HB   X(M' U' R' U)(M U' R U)X'
HN   Y(M D M' U')(M D' M' U)Y'

FC   U2(D R2 D' M)(D R2 D' M')U2
FD   Y'(U' M D' M')(U M D M')Y
FG   U2(D' L2 D M)(D' L2 D M')U2
FH   Y(U M D M')(U' M D' M')Y'
FB   X2 Y(L2 U M' U')(L2 U M U')Y'X2
FA   Y(U M' U' L2)(U M U' L2)Y'
FM   X Y'(D' M' D R2)(D' M D R2)Y X'
FN   X U(M B' L' B)(M' B' L B)U' X'

EB   X2(B'M'U'R'U M U'RUB)X2
EN   Y U2 (L2 U M' U')(L2 U M U)Y
MF   Z B(M U' L' U)(M' U' L U)B' Z'
MN   Y'(R2 D' M' D)(R2 D' M D)Y
AB   Y'(D' M' D R2)(D' M D R2)Y
AF   Y (L2 U M' U')(L2 U M U')Y'
BA   X(AF)X'(括号里的AF表示做AF公式,下同)
BB   X B' M' U' R' U M U' R U B X'
BF   X'(AB)X
BC   (M' F' L F)( M F' L' F)
BD   (M' L U L' U')( M U L U' L')
BG   (M' F R' F')( M F R F')
BH   (U M F L F' )(M' F' L' F 'U')
NC   (M B' L' B)(M' B' L B)
NG   (M B R B')(M' B R' B')
ND   (M D L2  D')(M' D L2 D')
NH   (M D' R2 D)(M' D' R2 D)
NN   U'(NH)U
NF   U(NH)U'
NM   U(NC)U'

这些公式都是楼主人工算出来的。。。可能跟电脑算出来的不一样,顺手程度也有不同,希望大家能综合多种材料,找出适合自己手法的公式
作者: Ray_Lam    时间: 2013-8-12 10:28:04

备注:M2R2一次只能分别解决一个棱块或者一个角块,效率是彳亍的一半,M2R2可以作为为彳亍打基础的二步法,但是不适合长期使用。M2R2的学习可以有助于日后想要学习高盲的魔友,而彳亍在高盲上的作用更是不容忽视,不可不学。目前本人M2R2已经sub40,但记忆速度方面仍停留在15秒,所以想要弥补这一缺陷,我已经转行去学彳亍。。。希望大家喜欢这篇教程。。
作者: TOETOE55    时间: 2013-8-12 10:28:37

师傅~~~我受教了
作者: mylxc60    时间: 2013-8-12 10:37:35

支持!M2优化的公式可以看Oliver Frost的。
作者: 200806zz    时间: 2013-8-12 10:51:57

好详细的教程,谢楼主!
作者: 只会十贰板    时间: 2013-8-12 10:54:48

好东西,谢谢楼主分享
作者: 挑战者    时间: 2013-8-12 10:54:48

Ray_Lam 发表于 2013-8-12 10:25
由于M2R2公式中有B,N和F三者的公式比较长,分别是B' M' U' R' U M U' R U B M2,U X' M U R U' M' U R' U' ...

吼吼吼,要我帮你转吗?顺便顶一下!
作者: 张yao    时间: 2013-8-12 11:02:54

其实我想知道 楼主的记忆方法。。。还有记忆15秒 sub40  做那么多的公式 手速应该逆天了
作者: Ray_Lam    时间: 2013-8-12 11:05:59

mylxc60 发表于 2013-8-12 10:37
支持!M2优化的公式可以看Oliver Frost的。

嗯嗯~~有机会会学习
作者: ttan660    时间: 2013-8-12 11:06:43

我先留个名。 日后有用
作者: 洛阳狼王    时间: 2013-8-12 11:11:08

厉害哦                                
作者: yogi    时间: 2013-8-12 12:05:12

膜拜坡坡~~
作者: 鲲鹏    时间: 2013-8-12 12:16:20

以为楼主早就用的是彳亍呢
作者: xty_90    时间: 2013-8-12 12:31:34

技术贴。。。
作者: 花无缺0228    时间: 2013-8-12 13:40:15

精品帖。。。
作者: 一根胡萝卜    时间: 2013-8-12 14:27:01

M2R2和彳亍法在三阶上哪个更好?
作者: mokona    时间: 2013-8-12 14:43:58

感谢楼主,有机会学习学习先谢谢啦!
作者: Ray_Lam    时间: 2013-8-12 14:56:09

一根胡萝卜 发表于 2013-8-12 14:27
M2R2和彳亍法在三阶上哪个更好?

m2r2好学,彳亍更快,建议以前者为基础
作者: 微笑天空    时间: 2013-8-12 15:47:43

好贴!要顶!
作者: 高高高    时间: 2013-8-12 16:40:36

求助LZ。。看不懂啊啊。。
作者: lidi496654724    时间: 2013-8-12 16:46:01

你好有木有文档版的...谢谢
作者: 绝版包    时间: 2013-8-12 16:54:27

又是各种看不懂,我还是好好的琢磨我的四步法吧。。。
作者: 展翅飞翔    时间: 2013-8-12 17:39:51

优化公式非常给力,收藏了
作者: Ray_Lam    时间: 2013-8-12 18:30:44

lidi496654724 发表于 2013-8-12 16:46
你好有木有文档版的...谢谢

如果你需要,我明天用电脑的时候上传吧
作者: lidi496654724    时间: 2013-8-13 12:30:48

Ray_Lam 发表于 2013-8-12 18:30
如果你需要,我明天用电脑的时候上传吧

谢谢你啊 ...想学
作者: 挑战者    时间: 2013-8-16 15:25:34

张yao 发表于 2013-8-12 11:02
其实我想知道 楼主的记忆方法。。。还有记忆15秒 sub40  做那么多的公式 手速应该逆天了

坡坡的手速已经超过菲神了,7.6多一点

作者: 嘉芯饼干    时间: 2013-8-17 23:14:59

公式好多呀
作者: Ray_Lam    时间: 2013-8-18 08:54:29

挑战者 发表于 2013-8-16 15:25
坡坡的手速已经超过菲神了,7.6多一点

。。。明显没有,菲神9点几。。。何况速拧跟盲拧的手速根本不能相比较
作者: のASL    时间: 2013-8-18 14:19:07

学习了,好贴必须顶
作者: 提线木偶    时间: 2013-8-18 17:51:52

先收藏了,以后学习,感谢楼主的分享~
作者: のASL    时间: 2013-8-19 09:12:59

这个什么意思啊,顶上面的配色?颜色不对!
作者: Ray_Lam    时间: 2013-8-19 10:36:51

のASL 发表于 2013-8-19 09:12
这个什么意思啊,顶上面的配色?颜色不对!

编码与配色无关
作者: bristlegrass    时间: 2013-8-21 13:11:12

学习一下~~
作者: Meppo    时间: 2013-8-31 17:45:57

楼主你好,我在学习m2r2。我发现m2里面的b和r2里面的r  j的公式达不到复原效果啊。这是怎么回事。(我没有转错饿。试过很多遍了)
作者: 小风震震    时间: 2013-9-17 00:09:59

留名 回头看 我想知道M2R2方法最快能多快
作者: Ray_Lam    时间: 2013-9-17 21:55:03

小风震震 发表于 2013-9-17 00:09
留名 回头看 我想知道M2R2方法最快能多快

m2r2平均步数将近200步,要想进30秒也不是没有可能,除非记忆10以内,然后手速逆天。。
用彳亍的话818是最快的方法,用setup也不错
我现在用的解法不伦不类,可以说是“M3"吧。。就是M2r2+三循环(彳亍),我正在转型用彳亍,所以解法有点奇葩。
作者: 暝宇丶o    时间: 2013-10-8 12:16:11

bu ding 没天理!
作者: 晕晕、、    时间: 2013-10-8 14:14:48

腻害!果断收藏了!
作者: tomxp2    时间: 2013-10-8 16:42:28

m2r2用了很长一段时间,导致对彳亍学习有很大的阻力,毕竟m2r2太直观了,而彳亍入门时比较费脑。为了赶潮流还是学了彳亍,现在终于完全适应了彳亍,m2r2也不愿想起,只有四盲时候,棱还在使用m2r2,角块都是用的彳亍。貌似m2的发明最初就是来自对四盲的研究,后来应用到三盲,如果没记错的话。
作者: Ray_Lam    时间: 2013-10-8 18:17:43

tomxp2 发表于 2013-10-8 16:42
m2r2用了很长一段时间,导致对彳亍学习有很大的阻力,毕竟m2r2太直观了,而彳亍入门时比较费脑。为了赶潮流 ...

开始学习高盲的时候棱块用m2确实非常爽,我最初三盲也是先学m2r2的,现在已经在背818了,但m2对高盲的作用仍然非常重要~~
作者: 小风震震    时间: 2013-10-14 14:25:48

老衲能进一分钟就满足了 不会要求太高 而且有个担心的地方 CFOP的公式才一百多条还会偶尔忘记公式(突然想不起来)那彳亍法光角块就378 肯定更受不了 氯化钠说通过镜面公式和setup 可以减少公式量但是我在记忆了几十条之后就有的会混 还是放弃彳亍法了 就专心学会M2R2就好了 而且我感觉转M2R2是连贯的感觉是最爽的 楼主 你怎么看
作者: Ray_Lam    时间: 2013-10-15 12:17:07

小风震震 发表于 2013-10-14 14:25
老衲能进一分钟就满足了 不会要求太高 而且有个担心的地方 CFOP的公式才一百多条还会偶尔忘记公式(突然 ...

遗忘公式是正常的,初学都这样,到了后期就会很少有了。彳亍简化版有26条公式,至于你说的378,也就是818里面的角块公式,一时半会会打击人。。但是如果自己推算公式会比较好
所以我建议你可以去学学三循环理论,自己理解818是什么原理。我的440都是自己推的,6天时间就写完了,在网上纯抄公式比较刻板和机械化,不利于对公式的了解~~
作者: 小风震震    时间: 2013-10-15 23:25:45

Ray_Lam 发表于 2013-10-15 12:17
遗忘公式是正常的,初学都这样,到了后期就会很少有了。彳亍简化版有26条公式,至于你说的378,也就是818 ...

我之前已经用过 角块18个公式的那个方法还原过 还试着用过棱块彳亍 角块四步法的那种方法 但是我的问题不是出在 公式上 要说背公式 一天十多条没问题 问题是出在编码记忆上 具体还是记忆 虽然也学了记忆法 但是 还是有混乱的感觉 做几次就晕头转向 在记忆编码这问题没解决前 没心思记公式啊 难道老年痴呆前兆 或者跟熬夜有关
作者: Ray_Lam    时间: 2013-10-16 12:14:30

小风震震 发表于 2013-10-15 23:25
我之前已经用过 角块18个公式的那个方法还原过 还试着用过棱块彳亍 角块四步法的那种方法 但是我的问题不 ...

我送你一句话:想做就去做,不要想太多
作者: 小风震震    时间: 2013-10-16 21:06:55

Ray_Lam 发表于 2013-10-16 12:14
我送你一句话:想做就去做,不要想太多

嗯     谢了
作者: a362638814    时间: 2014-2-9 15:45:04

坡坡。。你的图 S,T标反了
作者: 雷鸣电闪    时间: 2014-2-9 15:56:03

M2R2的奇偶性一直没搞懂
作者: 112321121    时间: 2014-4-27 08:42:31

先留名!学习
作者: huzujun    时间: 2014-10-11 20:45:52

正在学习,先顶了
作者: 、蒲公英约定    时间: 2015-3-22 16:04:43

S T为什么不是顺时针编码的?
作者: sethmaomao    时间: 2015-7-28 21:32:42

很详细的实例讲解,LZ辛苦


作者: 该隐    时间: 2015-7-30 21:36:00

LZ确定所有的公式都正确?我照着做有很多问题
作者: 坚持桥式    时间: 2015-8-18 11:36:37

正在学习,希望把教程里的一些错误修改一下!
作者: jxzhoujm    时间: 2016-4-26 17:46:42

真好真好,感谢
作者: 咔咔易拧    时间: 2017-1-6 17:24:07

Ray_Lam 发表于 2013-10-16 12:14
我送你一句话:想做就去做,不要想太多

这句话受益匪浅
作者: 白钥匙IJ    时间: 2017-3-17 23:16:31

看了之后好迷茫 我还是决定自己花点时间弄一套属于自己的二步法吧
作者: FIFR    时间: 2017-4-17 15:54:28

学习一下,谢谢楼主分享
作者: 叽里呱啦    时间: 2017-8-3 09:03:12

支持教程,
作者: 巫锦    时间: 2020-5-14 16:20:54

正在学习,希望可以进1mins
作者: 叽里呱啦12138    时间: 2024-2-14 11:42:36

不错,很好的教程




欢迎光临 魔方吧·中文魔方俱乐部 (http://www.mf8-china.com/) Powered by Discuz! X2