因为我是从DavidGuo老师那边开始学方块的LBL解法,
所以已经内化123456的转法。
后来之前去CHCOOBOO的网页接触到8355法之后,
觉得这方法更好,让我的速度有快一点。
但是卡在最后一个5好一阵子,
因为我只会123456,不太会下左上右,RFU之类的。
所以我就想到把方块转个面,让自己还是可以快乐地123456。
遇到最后两角旋转,我就再转一次面,继续我的123456。
这个版本在 http://goo.gl/CyiFP
但今天来到这边才发现是可以回避的。
算了好一阵子,我还是搞不清楚。
刚刚被我研究出正面击破的方式,就不用再转一次面了。
这个版本在 http://goo.gl/PxWum
如果开不出来,那就让我口述吧。
简单地说,通常做完三个角之后,将白面归零,如果正确,则整个方块完成。
如果两个左位右位,一个需要逆时针旋转,一个需要顺时针旋转。
这时,先将一个完成好的角,转到左位。整个方块做+3,
再将被移走的角块移回来左位复原,
再复原刚刚弄乱的角块。
例如说,假如左位上的黄色角块需要做+2才能复原。
先将它移走,由另一块好的黄色角块跟右位上的角块做+3完后。
这块黄色角块会留在右位,然后将被移走的角块移回来。
两个同时做+2之后,被移走的角块归位完成,
这时候的白面是+5的状态,而另外一个黄色角块也正需要再+1才能归位。
所以整个方块就能完成。
ps:
今天早上,已经找出当左面剩下两块尚未完成的时候,
经由计算两个黄色角块的状态,以及白面的状态,
是可以完全回避掉剩下两角旋转的状况。
但是因为计算的时候,要解两个同余方程,
光是计算,可能高手都解完一次了。
我想还是做完三角,
再用正面击破会比较快一点。