我的想法
高速法     返回高速法
           
36 第三X阶段 不破坏边块色向,修正角块相互位置。 本阶段我在网上没有找到,我只能自己添加,还不能实用。本阶段不考虑角块色向! 角块位置关系只有三种可能:正确,需要交换一次,要交换两次。交换一次指交换相临的两个角块。对角交换就是两次。 不能证明的知识:不破坏已完成的2*2*3,是不会改变边块色向的好坏,也不会改变角块的位置关系。
举
例
不知道在没有把几个角块转到位的情况下,怎样能快速地看出要交换几次角块,怎样能快速地把要交换的角块放到位。
不知道所用的命令是否最简。
交换一次
如图:把其它角块归位,把需要交换的一对角块放在两层交界处,执行命令,结果可能更看不清,不过没有转错的话可以执行下一阶段。
交换二次
如图:把UFR,DFR角块归位,交换ULF,ULB以及交换BRU,BRD这两对角块。
  目前我加的这个阶段没有好处。但是这是一种思路,在比较乱的时候为后阶段创造条件。 如果在第五阶段中,要执行L1U3R3U1L3 U3R1 L1U3R3U1L3 如果在第五阶段中,要执行R1 B2L3D1L3D3L2B2 R3 B2L3D1L3D3L2B2
  应该还有更多的方法。        
           
           
37 另一种容易实现的方法 先不做第三阶段。 在已完成的2*2*3部分旁,再扩展完成一组角,即一个角块和旁边两个边块。这样共完成三组角。

这时候有四个角可以选择(还有两个角与已完成的部分无关)。选择一组能最快完成的角。完成后形势就是:复原两层但是缺相连的一个角块和一个边块。如图:也就是有一个下角块不对,有一个中边块不对(有时碰巧会正确)以下把这个中边块位置称为“工作中边块”。

  相当于先做第四阶段的前面一半。再补做第三阶段。然后完成第四阶段。 前文曾提到过,未复原过的两个面。如图摆放,其中一个面是顶面。这时由于多完成一组角,所以有两种方法选择未复原过的另一个面。 观察工作中边块,如果工作中边块位置正确,不管色向,都可以任意选择。否则中边块含有顶面颜色,转动不含顶面颜色的那面使中边块到下边块,并且顶面颜色向顶面成为好块。再转顶面,把其它坏块(必需含顶面颜色,且顶面颜色向侧面)转到这个位置,恢复侧面,使一个坏块回到工作中边块。 这样每一次用3到4转能使顶面多一块有顶面颜色朝上的边块,好坏边块很容易判断。每一次重新选择侧面,使没有侧面颜色的那个边块永远被当作好边块。 一直做到顶面中有3个小块含有顶面颜色,并朝向顶面,工作中边块含有顶面颜色。那么工作中边块所在的两面中,不含有顶面颜色的那面和顶面就是我们需要的未复原的面。在完成第四阶段余下的工作中只能转动这两面。
  这个方法效率略低,但是判断方便。对于不能一眼看出所有情况的人,还是比较实用。 我的魔方详解程序(AutoRubiksCube.exe)中使用的分组法:先复原一面的四个边块,形成一个十字。然后对应角块和边块成对地填入十字旁边。 看来应该复原三组留一个空档,然后修正边块。 最后完成底面,是需要记忆的。  
           
38 在这里还能加入调整角块相对位置的处理。 只有5个位置的变化,相对比较容易发现。需要研究!      
           
           
           
  魔方复原之后还可以做什么? 可以转出特定的图案。 转特定的图案可以分两种方法: 1直接从打乱的魔方转出特定图案,也就是每一小块应该到达的位置是由特定图案规定,不能看中心小块颜色。 2先复原,然后用复原特定图案的逆方法,转成特定图案。
  其它问题        
  从已复原的魔方开始,正向和逆向执行同一个命令,得到两个魔方图案。这两个图案有可能相同,例如命令是R2。 如果这两个图案不同,那么就可以从不同的图案分别求解,不知道对复原魔方有什么帮助?