魔方吧·中文魔方俱乐部

标题: 角先中层法 (CEMS Method)1.0 [打印本页]

作者: Fenz    时间: 2011-4-16 21:10:27     标题: 角先中层法 (CEMS Method)1.0

这是一种角先法,主要利用中层变换棱块,始终以角块为坐标而非中心块。风格类似于桥式以及Thistlethwaite MethodTM)。



第一步,还原八角,完成后无需考虑中心块。
第二步,将十二个棱块回归各自中层,依然无需考虑中心块。
第三步,还原三个中层(包括中心块和棱块)的位置。
第四步,还原棱块色相。


1 角块
就用二阶魔方的方法,比如色先法、面先法、层先法,本文不述。
[java3=300,300]
  [param=scrptLanguage]SupersetENG[/param]
  [param=scrpt]/*其结果如是*/[/param]
  [param=stickersFront]5,6,5,6,6,6,5,6,5[/param]
  [param=stickersRight]0,6,0,6,6,6,0,6,0[/param]
  [param=stickersDown]4,6,4,6,6,6,4,6,4[/param]
  [param=stickersBack]2,6,2,6,6,6,2,6,2[/param]
  [param=stickersLeft]3,6,3,6,6,6,3,6,3[/param]
  [param=stickersUp]1,6,1,6,6,6,1,6,1[/param]
[/java3]



2 棱块归层
2.1 第一组中层棱块——M
首先要迅速找到四个M层棱块,看颜色,还原到M层,方法并不唯一。一个比较好的方法是:先配成两对,再在M层的某个面上并成十字,十字朝上做UM2U'
[java3=300,300]
  [param=scrptLanguage]SupersetENG[/param]
  [param=scrpt]/*找这些块*/[/param]
  [param=stickersFront]6,6,6,2,6,6,6,6,6[/param]
  [param=stickersRight]6,1,6,6,6,5,6,6,6[/param]
  [param=stickersDown]6,6,6,6,6,6,6,6,6[/param]
  [param=stickersBack]6,6,6,1,6,4,6,6,6[/param]
  [param=stickersLeft]6,6,6,2,6,4,6,6,6[/param]
  [param=stickersUp]6,6,6,6,6,2,6,6,6[/param]
[/java3]
[java3=300,300]
  [param=scrptLanguage]SupersetENG[/param]
  [param=scrpt]/*将这些块集中到M层某一个面上*/F' U ML U' ML F CL /*再弄到M层上*/U MR2 U' [/param]
  [param=stickersFront]5,6,5,2,6,6,5,6,5[/param]
  [param=stickersRight]0,1,0,6,6,5,0,6,0[/param]
  [param=stickersDown]4,6,4,6,6,6,4,6,4[/param]
  [param=stickersBack]2,6,2,1,6,4,2,6,2[/param]
  [param=stickersLeft]3,6,3,2,6,4,3,6,3[/param]
  [param=stickersUp]1,6,1,6,6,2,1,6,1[/param]
[/java3]







将魔方侧向放倒,弄好的M层变到E
[java3=300,300]
  [param=scrptLanguage]SupersetENG[/param]
  [param=scrpt]CB [/param]
  [param=stickersFront]1,4,1,6,6,6,1,5,1[/param]
  [param=stickersRight]0,6,0,6,6,6,0,6,0[/param]
  [param=stickersDown]5,4,5,6,6,6,5,1,5[/param]
  [param=stickersBack]4,2,4,6,6,6,4,5,4[/param]
  [param=stickersLeft]3,6,3,6,6,6,3,6,3[/param]
  [param=stickersUp]2,1,2,6,6,6,2,2,2[/param]
[/java3]



2.2 另两组中层棱块——MS
此步的目的是将M层和S层的棱块各自归层,M棱在S层或S棱在M层叫做错位,很容易判断,MS棱都有黄白色,四个有蓝绿,另四个有红橙,只要看蓝绿或红橙是否与旁边的角块相称就行了。
[java3=250,250]
  [param=scrptLanguage]SupersetENG[/param]
  [param=scrpt]/*错位棱块示例*/[/param]
  [param=stickersFront]1,2,1,6,6,6,1,6,1[/param]
  [param=stickersRight]5,3,5,6,6,6,5,6,5[/param]
  [param=stickersDown]3,6,3,6,6,6,3,6,3[/param]
  [param=stickersBack]4,6,4,6,6,6,4,6,4[/param]
  [param=stickersLeft]2,6,2,6,6,6,2,6,2[/param]
  [param=stickersUp]0,6,0,6,6,1,0,0,0[/param]
[/java3]
[java3=250,250]
  [param=scrptLanguage]SupersetENG[/param]
  [param=scrpt]/*正确棱块示例*/[/param]
  [param=stickersFront]1,1,1,6,6,6,1,6,1[/param]
  [param=stickersRight]5,3,5,6,6,6,5,6,5[/param]
  [param=stickersDown]3,6,3,6,6,6,3,6,3[/param]
  [param=stickersBack]4,6,4,6,6,6,4,6,4[/param]
  [param=stickersLeft]2,6,2,6,6,6,2,6,2[/param]
  [param=stickersUp]0,6,0,6,6,2,0,0,0[/param]
[/java3]



两个公式:U'M'UU'M2U。若不是这两种情况,就用MS转变为这两种。
[java3=300,300]
  [param=scrptLanguage]SupersetENG[/param]
  [param=scrpt]U' MR U [/param]
  [param=stickersFront]1,6,1,6,6,6,1,2,1[/param]
  [param=stickersRight]5,3,5,6,6,6,5,6,5[/param]
  [param=stickersDown]3,0,3,6,6,6,3,6,3[/param]
  [param=stickersBack]4,6,4,6,6,6,4,6,4[/param]
  [param=stickersLeft]2,6,2,6,6,6,2,6,2[/param]
  [param=stickersUp]0,6,0,6,6,1,0,6,0[/param]
[/java3]
[java3=300,300]
  [param=scrptLanguage]SupersetENG[/param]
  [param=scrpt]U' MR2 U [/param]
  [param=stickersFront]1,6,1,6,6,6,1,2,1[/param]
  [param=stickersRight]5,3,5,6,6,6,5,6,5[/param]
  [param=stickersDown]3,0,3,6,6,6,3,3,3[/param]
  [param=stickersBack]4,6,4,6,6,6,4,5,4[/param]
  [param=stickersLeft]2,0,2,6,6,6,2,6,2[/param]
  [param=stickersUp]0,6,0,4,6,1,0,6,0[/param]
[/java3]





3 还原中层各块位置
这里提供三个公式
(U2M2)2U2M'U2M(U2R2)3
[java3=300,300]
  [param=scrptLanguage]SupersetENG[/param]
  [param=scrpt](U2 MR2)2 [/param]
  [param=stickersFront]1,4,1,1,1,1,1,4,1[/param]
  [param=stickersRight]5,5,5,5,5,5,5,5,5[/param]
  [param=stickersDown]3,3,3,3,3,3,3,3,3[/param]
  [param=stickersBack]4,1,4,4,4,4,4,1,4[/param]
  [param=stickersLeft]2,2,2,2,2,2,2,2,2[/param]
  [param=stickersUp]0,0,0,0,0,0,0,0,0[/param]
[/java3]
[java3=300,300]
  [param=scrptLanguage]SupersetENG[/param]
  [param=scrpt]U2 MR U2 ML [/param]
  [param=stickersFront]1,4,1,1,1,1,1,1,1[/param]
  [param=stickersRight]5,5,5,5,5,5,5,5,5[/param]
  [param=stickersDown]3,0,3,3,3,3,3,3,3[/param]
  [param=stickersBack]4,1,4,4,4,4,4,4,4[/param]
  [param=stickersLeft]2,2,2,2,2,2,2,2,2[/param]
  [param=stickersUp]0,3,0,0,0,0,0,0,0[/param]
[/java3]
[java3=300,300]
  [param=scrptLanguage]SupersetENG[/param]
  [param=scrpt](U2 R2)3 [/param]
  [param=stickersFront]1,4,1,1,1,4,1,1,1[/param]
  [param=stickersRight]5,5,5,5,5,5,5,5,5[/param]
  [param=stickersDown]3,3,3,3,3,3,3,3,3[/param]
  [param=stickersBack]4,1,4,1,4,4,4,4,4[/param]
  [param=stickersLeft]2,2,2,2,2,2,2,2,2[/param]
  [param=stickersUp]0,0,0,0,0,0,0,0,0[/param]
[/java3]





4 棱块色相
[java3=300,300]
  [param=scrptLanguage]SupersetENG[/param]
  [param=scrpt]R' MU R2 MU2' R' U' R MU2 R2' MU' R U[/param]
  [param=stickersFront]1,0,1,1,1,1,1,1,1[/param]
  [param=stickersRight]5,0,5,5,5,5,5,5,5[/param]
  [param=stickersDown]3,3,3,3,3,3,3,3,3[/param]
  [param=stickersBack]4,4,4,4,4,4,4,4,4[/param]
  [param=stickersLeft]2,2,2,2,2,2,2,2,2[/param]
  [param=stickersUp]0,0,0,0,0,5,0,1,0[/param]
[/java3]


实例
[java3=400,400]
  [param=scrptLanguage]SupersetENG[/param]
  [param=scrpt]/*还原角块*/  L' U L   /**/  R2 U R2   /**/U/**/   R U' R F2 R' U R'    /*第一组棱块归层*/  R' MD R   /**/  U MR U' /**/  CB    /*第二、三组棱块归层*/  U MR2 U'    /*中层位置一*/  (L2 B2)3    /*中层位置二*/  R2 MD R2 MU     /*棱块色相一*/  R' MU R2 MU2' R' U' R MU2 R2' MU' R U  /**/  CR      /*棱块色相二*/  (ML U)4    /*完成*/  CU [/param]
  [param=stickersFront]5,1,0,2,3,0,3,5,3[/param]
  [param=stickersRight]2,1,3,4,2,0,4,3,1[/param]
  [param=stickersDown]1,4,2,2,1,4,2,1,5[/param]
  [param=stickersBack]4,2,0,5,0,3,0,2,1[/param]
  [param=stickersLeft]4,0,0,5,5,0,3,3,5[/param]
  [param=stickersUp]2,4,5,1,4,5,4,3,1[/param]
[/java3]





[ 本帖最后由 Fenz 于 2011-4-16 21:39 编辑 ]
作者: Fenz    时间: 2011-4-16 21:41:48     标题: 实例java没调好,重新发一下

[java3=500,500]  [param=scrptLanguage]SupersetENG[/param]  [param=scrpt]/*还原角块*/ L' U L /**/ R2 U R2 /**/ U /**/ R U' R F2 R' U R' \n /*第一组棱块归层*/ R' MD R /**/ U MR U' /**/ CB /*第二、三组棱块归层*/ U MR2 U' \n /*中层位置一*/ (L2 B2)3 /*中层位置二*/ R2 MD R2 MU \n /*棱块色相一*/ R' MU R2 MU2' R' U' R MU2 R2' MU' R U /**/ CR /*棱块色相二*/ (ML U)4 /*完成*/[/param]  [param=stickersFront]5,1,0,2,3,0,3,5,3[/param]  [param=stickersRight]2,1,3,4,2,0,4,3,1[/param]  [param=stickersDown]1,4,2,2,1,4,2,1,5[/param]  [param=stickersBack]4,2,0,5,0,3,0,2,1[/param]  [param=stickersLeft]4,0,0,5,5,0,3,3,5[/param]  [param=stickersUp]2,4,5,1,4,5,4,3,1[/param][/java3]
谢谢kattokid魔友指教,
再请问如果我想有个停顿效果,该如何弄?
脚本语言换成HarrisENG就不能加注释了吗?

[ 本帖最后由 Fenz 于 2011-4-17 21:49 编辑 ]
作者: kattokid    时间: 2011-4-16 21:55:47

实例看得很乱。。。建议编辑下,用“\n”代表换行,这样每行一个公式比较清晰,否则全粘再一起。。。看得欲望估计会大减。。。

如果你想用M代替MR,y代替CU那么你可以参考此帖:http://bbs.mf8-china.com/viewthread.php?tid=66193&highlight=
作者: 飘渺1314    时间: 2011-4-16 22:35:01

有趣的顺序 似乎比桥式更容易掌握 前提是熟悉配色
作者: Crazy Tien    时间: 2011-4-16 23:02:13

看懂了,有时间学一下
作者: 42752277    时间: 2011-4-16 23:31:41

不错,加分!




.
作者: zxy6350479    时间: 2011-4-17 06:51:01

原帖由 飘渺1314 于 2011-4-16 22:35 发表
有趣的顺序 似乎比桥式更容易掌握 前提是熟悉配色

嗯 很好 马上试一试 谢谢分享
作者: 老鼠咬鼠标    时间: 2011-4-28 19:36:25

看样子不错,试一试
作者: 八目阿修罗    时间: 2011-5-3 20:31:17

角先和桥式互相借鉴……
很不错的方法




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