java动画助手无法标记色片的方向性,加上本论坛的六阶java助手不接受灰色,我索性把无关的块都涂白,且为了区分,把前面的一个心块改为红色,分别演示两个三轮换。别的簇的心块如何调整,类推,都用种种三轮换。下面的java图先点击最左边的按钮查看初态。
[java6=300,300]
[param=script]CF TB U (NU NL' U' NL NU' NL' U NL) U' TB' CF' [/param]
[param=stickersFront]2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,2,2,2,2,2,2,2,2,2,2[/param]
[param=stickersRight]2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2[/param]
[param=stickersBack]2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2[/param]
[param=stickersDown]2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2[/param]
[param=stickersUp]2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,4,2,2,2,2,2,2,2,2,2,2[/param]
[/java6] [java6=300,300]
[param=script]CF' CU' TD' TL' U (NU NR U NR' NU' NR U' NR' )U' TL TD CU CF [/param]
[param=stickersFront]2,2,2,2,2,2,2,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2[/param]
[param=stickersRight]2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2[/param]
[param=stickersBack]2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2[/param]
[param=stickersDown]2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2[/param]
[param=stickersUp]2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,4,2,2,2,2,2,2,2[/param]
[/java6]
下面仅演示如何用三轮换方法解决这个簇的这样的两个偶循环:
[java6=300,350]
[param=script]CR(NR' F' NL F NR F' NL' F U NR' F' NL F NR F' NL' F U')\nCU'(NR' F' NL F NR F' NL' F U NR' F' NL F NR F' NL' F U') CU CR'\nNR' F NL F' NR F NL' F'\nU' NR U NL' U' NR' U NL [/param]
[param=beta]28[/param]
[param=stickersFront]3,3,3,3,3,3,3,0,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,3,2,3,3,3,3,3,3,3[/param]
[param=stickersRight]2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2[/param]
[param=stickersBack]2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2[/param]
[param=stickersDown]2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2[/param]
[param=stickersUp]1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,3,1,1,5,1,1,1,1,1,1,1[/param]
[/java6]
这个公式我分成3部分如上面4个图 2r’ D’ 2l D 2r D’ 2l’ D F 2r’ D’ 2l D 2r D’ 2l’ D F’ (顺时针三轮换,白不动) 2d’ L’ 2u L 2d L’ 2u’ L F 2d’ L’ 2u L 2d L’ 2u’ L F’(顺时针三轮换,绿不动) 2r’ F 2l F’ 2r F 2l’ F’ U’ 2r U 2l’ U’ 2r’ U 2l (2对2交换)
小写字母表示顺数多少层单拧(如2r' 右侧数过来第2层单独做R')
到现在为止还是无法理解记忆。。郁闷。。。 这个公式碰到其他情况如何应用呢 关键是第一步如何确定哪个块不动?(个人理解) 还请乌木老师多指导!
[java6=300,300]
[param=script]CR CU'(U F' NL F NR' F' NL' F NR U' F' NL F NR' F' NL' F NR ) CU CR' [/param]
[param=beta]28[/param]
[param=stickersFront]2,2,2,2,2,2,2,0,2,2,4,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,5,2,2,2,2,2,2,2[/param]
[param=stickersRight]2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2[/param]
[param=stickersBack]2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2[/param]
[param=stickersDown]2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2[/param]
[param=stickersUp]2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2[/param]
[/java6]
因为这是人为制造的例子,故此时橙3、22、23、24也复原了,跳过了不少步骤,实际情况可能还要做复原M棱块等工作,应该没什么问题的。接着继续不管心块,只要再把棱块B簇复原,则角块、中棱块和非中棱块都为偶态了,心块F一定也变成偶态的。为此,交换蓝2、蓝4(即橙4、橙2),做CU2 TR2 B2 U2 MLL U2 MRR' U2 MRR U2 F2 MRR F2 MLL' B2 TR2 CU2 ,得到: