因為我是從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:
今天早上,已經找出當左面剩下兩塊尚未完成的時候,
經由計算兩個黃色角塊的狀態,以及白面的狀態,
是可以完全迴避掉剩下兩角旋轉的狀況。
但是因為計算的時候,要解兩個同餘方程,
光是計算,可能高手都解完一次了。
我想還是做完三角,
再用正面擊破會比較快一點。