以下是引用清道夫2在2005-11-14 7:56:23的发言:
大烟头对一式法的理解有误,一式法是基于N阶定律推论"定律复原法"的原则来工作的,因而其工作原理是用簇内变换,一簇一簇地处理,而非一层一层地处理,因此其工作时,每一簇在最后都可能发现自已因扰动而不能复原,而要处理扰动关系,而扰动关系的处理对其它已复原的簇具有破坏性,这样又要回头去处理附加问题,这是什么样的工作效率?
这就不对了,一式法是基于H转法的,利用H转法的结果来解的.而不是基于簇内三交换.
比如在Tetra里面H转法得到是三棱换兼两个角块原地扭转.在奇数阶魔方里面有个式子是使两个面心块各自原地转动1/4.在层联动的魔方里面就是联动的三交换等等,这都不是标准的三交换,或者不是交换,而是原地扭转,但都能拿来运用来解魔方.
对于立方体扰动,有办法来减少扰动带来的损失.在四阶里面,可以先解角块,再解棱块后解面块,就可以减少最后解棱块带来的损失.可惜一般人都拣容易的面块来开始解,结果出现了两棱对换的尴尬.
同样在五阶或六阶里面也是按这个顺序来解,几乎就没有损失了.注意解的顺序,扰动的问题就不大了.
从上面的例子看出将阶法其实是个误区,按扰动的规律来分配顺序解才是明智的方法.至于怎么解角块和棱块就看经验和个人习惯了,不一定要用三交换,因为在最后解面块之前限制还不大. |