对于一个循环来说,如果参与的块的个数是奇数的话,一直用3循环调换就可以解决的了,如果是偶数的话,到最后一组是2块的对调,大家也知道,一定会影响其他块的,本帖讨论的正是2组2块角对换的系统解法(还有就是2组2块棱对换和一组2棱和一组2角的对换的情况,在我有比较系统的解法后再给出)
一
两组角都在同一个面上:
1:邻角换,用pll的邻角换公式,
2:对角换,用pll对棱换然后再U2
二
两组角一组在顶面,一组在底面
1:两组都是对角换,(R'FRF')*3(RF'R'F)*3 作用是UFL<->UBR DFL<->DBR
2:两组都是邻角换,把底面的那组翻到顶面,再用pll的邻角换
3:一组是对角换,一组是邻角换,套用(R'FRF')*3或者(RF'R'F)*3手法实现
例如:(R'FRF')*3 D (R'FRF')*3 D'(R'FRF')*3 实现UFL<->UBR DFL<->DFR
又如:(RF'R'F)*3 U'(RF'R'F)*3 U (RF'R'F)*3 实现DFL<->DBR UFL<->UFR
三
一组在一个面上,另外一组是顶层和底面的交换
1:在一个面上的是对角换(R'FRF')*3 (UFL<->UBR UFR<->DFR)或(RF'R'F)*3 (DFL<->DBR UFR<->DFR)
2:在一个面上的是邻角换 套用(R'FRF')*3或者(RF'R'F)*3手法实现
例如:(B2 D B2)(R'FRF')*3 (B2 D' B2) UBL<->UFL UFR<->DFL
(B2 U' B2)(RF'R'F)*3(B2 U B2) DBL<->DFL UFL<->DFR
四
两组都是顶层和底面的交换
1 把F面当作U面,用pll的对棱换再U2 实现 UFL<->DFR UFR<->DFL
2 R y'(RUR'U')*3 y R' 实现 UFL<->DFL UFR<->DFR
3 L2 (R'FRF')*3 L2 实现 UFR<->DFR UBR<->DBL 其实作用同1
其他情况可以通过调整步实现
以上给出的公式都是我对(R'FRF')*3和(RF'R'F)*3的手法组合用人脑推导出的,所以步数比较多,但很顺手,执行时间还不算长,而且便于记忆,容易上手,不过如果要使速度达到极致,建议用电脑算出步数较少的解法
[此贴子已经被作者于2006-3-30 15:14:37编辑过]
|