我高中的最后一年,是个奇怪又有趣的一年。一个孩子在公众场合玩魔方,是非常有回头率的。魔方是个很好的搭讪的理由,不过后来很多人也发现了,其实魔方更是个交谈的“终结者”。一个很平常的场景,两个魔方玩家在公交车上,连眼睛都不看对方 ,“你怎么解的?”“能不能慢一点?”“谢谢。”我们就是这样构架最初的解法系统的。我有一个高中同学,也有和我一样的“病”——绝对的痴迷魔方。他的名字叫卢德克•马雷克。他和我用相同的解法系统,但不知道为什么他能甩开我20秒。有一次我在玩魔方的时候,他说:“啊,我喜欢这个T形,因为这种情况翻棱的时候,整个一层都会被翻好了。”这是最后一层的最短的公式,只有六步,每个魔方玩家都知道的(译者:F R U R’ U’ F’) 。他的这一番话触动了我。当时的这句话就像一个芽,后来在现在的解法系统中开出了奇葩。我意识到我现在用的解法,也可以先翻棱,再翻角,然后再调整棱块和角块的位置。因为这样可以“消步”。那么,如果我有公式可以解所有的朝向和位置组合呢?我就可以用两个公式完成最后一层了。而且,组合的数量不是很多,也很好观察识别。但去哪找这些公式呢?我已经知道了一些,我开始逐渐补齐它们。每次我碰到一个我不知道的OLL,我就用老法子,先翻棱,再翻角。每次碰到没有公式的PLL,我就把我会的公式结合起来用。随着我的系统的改良和观察的熟练,我开始稳定地进步。
我敢说,在接下来的10年里,魔方和魔方速拧方面没有任何重大突破。1992年赫伯特•柯西姆博开发了一个计算机算法,可以非常接近“上帝解法”(任何状态的最小步解法)。在我看来,这是魔方界的最大的事件。一夜之间,我们可以获得任意状态的最小步解法。令人惊奇的是,柯西姆博的算法看起来总是能找到在20步以内的解法。那个著名的“魔中魔”花式图案,有一个优美的短短的解法,L F L D'B D L² F² D'F'R U'R'F² D,我们之前研究了很久都没有找到它。关于魔方最远端的研究展开了。柯西姆博的算法是革命性的,之前计算机的最优解总是在38步以内,不能保证最优。尽管柯西姆博的算法也没有提供魔方最远端在20步的证据,但它非常好用。随着计算机速度和容量的增大,又出现现了“最优解算器”,突然,对于我,魔方失去了它的神秘。