这是算法的核心。

        能判断扭动是否会让魔方变得更混乱,就能摒弃掉很大一部分计算,完善算法的目的就在于此。

        接下来的工作,就是让魔方做扭动。

        立体的魔方有三种方向的扭动可能,每一个方向的可能为9次,总计就是27种可能(扭转180度也算作一步)。

        第一步筛选程序要判断27次。

        第二步做一个简单的剔除重复,也就是让第二步扭动后的魔方,不能和第一步扭动后或未进行扭动的魔方状态重复,直接就能排除五种可能。

        每一个做判断的次数就只有22次。

        然后继续、再继续。

        这就是最普通的全覆盖计算办法,完全就是依靠计算机强大的性能,来推算魔方的还原步骤。

        当然了。

        内容未完,下一页继续阅读