可见,在1楼说的CFPO方法中,第三大步“PLL”一定是保持第三层各块的“顶色”不变的条件下调整位置,算是一种特殊PLL。位置正确后,各块的色向就地翻正问题,留给第四大步“纯OLL”解决。这种玩法也蛮有趣的。比如:
[java3=270,270]
[param=scrptLanguage]SupersetENG[/param]
[param=scrpt]/*特殊PLL*/B' U F' U2 B U' F U2 L R U2 L' R'\n/*纯OLL*/B2 D' B U' B' D B' L U L' U' B2 U2 B U' [/param]
[param=initScrpt](B2 D' B U' B' D B' L U L' U' B2 U2 B U')' (B' U F' U2 B U' F U2 L R U2 L' R' )'[/param]
[/java3]作者: 1900 时间: 2011-1-16 20:49:48
此外,我再想想,CFPO的第三大步调整各块位置时,不一定保持各块原有色向的。如果各块位置调整的同时,色向也都翻正,那就是第三、第四大步合并为一步,就是所谓第三层的ALL了。如果各块位置调整的同时,有部分块的色向变化了,也无妨,因为反正第四大步要做“纯OLL”的嘛,到第四步时,据新的情况选用合适的“纯OLL”即可。这样,第三大步的位置调整更可以尽量用简单的。例如下面例子中,前半部分步骤是只求最简单的位置调动公式,不求色向保持原状,即不必用PLL公式。后半部分选用合适的“纯OLL”就是了。
[java3=300,300]
[param=scrptLanguage]SupersetENG[/param]
[param=scrpt]/*只求位置调整*/U F R U R' U' F' \n/*纯OLL*/F U F2 L2 D' F2 R B' R' F2 D L' F L' U2 [/param]
[param=initScrpt](U F R U R' U' F')' [/param]
[param=stickersFront]4,0,1,0,0,0,0,0,0[/param]
[param=stickersRight]5,5,1,1,1,1,1,1,1[/param]
[param=stickersLeft]4,5,5,4,4,4,4,4,4[/param]
[param=stickersUp]5,5,5,4,5,1,0,5,0[/param]
[/java3]作者: 乌木 时间: 2011-1-17 10:42:28