建木晷天 - Soong Sky

还原底层

我们首先要还原魔方的底层,但在底层留了一个角块暂不还原(图1);留着的缺角位置将作为后续还原的工作区。

还原底层
图1

我们可以在魔方上任选一种颜色作为底面颜色,然后将带有底色中心块的一面朝下,将底层的四个棱块和三个角块逐一还原。除了缺角位置外,魔方底面的颜色应相同,而且底层每个侧面的颜色也应相同。如果你不习惯在底面进行还原,也可以将所要还原的面朝上或者朝向你所熟悉的方向,待这一层面还原之后再翻过来朝下。

原则上这一步骤应完全由你自己去琢磨,否则就失去了玩魔方的意义。不过为了魔方解法的完整性,下面还是列出了还原底层的常用方法。值得注意的是,这里所介绍的还原方法并非唯一的,也不一定是最好、最快的,你完全可以自由发挥。

在还原底层时,一般可以先还原底层棱块,即对好底层十字(图2);再还原底层角块。这是因为棱块夹在角块中间,相对而言,还原棱块要比还原角块复杂一些。而先还原棱块就可以不考虑角块的情况,从而降低还原棱块的难度。

还原底十字
图2

还原底层棱块

假设所要还原的底层棱块为棱块,按照该棱块目前所处的位置可分为以下三种情况:

1、棱块位于中层

假设我们通过转动底面或中层,已将棱块及其目标位置(中心块之间的棱块位置,下同)移至同一个侧面内,比如两者都置于右侧面。这时棱块的朝向有两种情形:

(1)如图3-1所示,棱块色的一面朝前。这是比较好还原的状态,因为只要逆转右面(图3-2),就能将棱块移至目标位置。

原始状态 R' 动画演示
还原底层棱块-中层朝前-1 还原底层棱块-中层朝前-2
图3-1 图3-2 图3-3

(2)如图4-1所示,棱块色的一面朝右。这时如果直接逆动右面,将造成颜色不对应。我们需要先同时逆转顶面及中层(图4-2),使棱块色的一面朝后。这样当顺转右面(图4-3)时,棱块就以正确的朝向回到目标位置。

原始状态 u' R 动画演示
还原底层棱块-中层朝右-1 还原底层棱块-中层朝右-2 还原底层棱块-中层朝右-3
图4-1 图4-2 图4-3 图4-4

虽然这时底层和中层的颜色上下不对应,但并不影响后续的还原操作,因为我们一般是根据侧面配色的相对顺序关系来确定底层棱块的目标位置。

2、棱块位于顶层

假设我们通过转动顶面或底面,已将棱块及其目标位置移至同一个侧面内,比如两者都置于右侧面。这时棱块的朝向有两种情形:

(1)如图5-1所示,棱块色的一面朝上。这是比较好还原的状态,因为只要转动右面180°(图5-2),就能将棱块移至目标位置。

原始状态 动画演示
还原底层棱块-顶层朝上-1 还原底层棱块-顶层朝上-2
图5-1 图5-2 图5-3

(2)如图6-1所示,棱块色的一面朝右。这时如果直接转动右面180°,将会造成颜色不对应。我们需要先逆转右面(图6-2),将棱块移至中层;然后按照棱块位于中层的还原方法,同时逆转顶面及中层(图6-3),再顺转右面(图6-4),将棱块移至目标位置。

原始状态 R' u' R 动画演示
还原底层棱块-顶层朝右-1 还原底层棱块-顶层朝右-2 还原底层棱块-顶层朝右-3 还原底层棱块-顶层朝右-4
图6-1 图6-2 图6-3 图6-4 图6-5

3、棱块位于底层

棱块已经位于底层,但位置或朝向不对应。对于这种比较“尴尬”的状态,我们一般是可分两步还原:先将棱块移至中层或顶层,再按照上面所介绍的方法进行还原。比如在图7-1中,我们可以先逆转前面(图7-2),将棱块移至中层。根据侧面配色的相对顺序关系,色是在绿色的底面顺转方向,因此棱块的目标位置是在绿棱块的顺转方向,也就是后底棱位。接下来我们就逆转底面(图7-3),将棱块目标位置移至右侧面。然后逆转右面(图7-4),将棱块移至目标位置。

原始状态 F' D' R' 动画演示
还原底层棱块-底层-1 还原底层棱块-底层-2 还原底层棱块-底层-3 还原底层棱块-底层-4
图7-1 图7-2 图7-3 图7-4 图7-5

对于其他情况,也可以按照类似的方法进行还原。由于还原底层棱块的自由度较大,你完全不必拘泥于上述位置和朝向。

还原底层角块

假设所要还原的底层角块为绿角块,按照该角块目前所处的位置可分为以下两种情况:

1、角块位于顶层

假设我们通过转动顶面或底面,已将绿角块对准其目标位置(绿棱块之间的角块位置,下同),比如分别置于右前顶角位和右前底角位。这时绿角块的朝向有三种情形:

(1)如图8-1所示,绿角块色的一面朝前。从图上可以看出,如果这时逆转右面,绿角块正好可以归位。不过直接转动右面将会影响底层已还原的方块,因此我们先顺转顶面(图8-2),推开绿角块进行避让;再顺转右面(图8-3),将目标位置送至顶层;这时逆转顶面(图8-4),绿角块正好替换入目标位置;最后逆转右面复原(图8-5),将角块带回底层归位。

原始状态 U R U' R' 动画演示
还原底层角块-顶层朝前-1 还原底层角块-顶层朝前-2 还原底层角块-顶层朝前-3 还原底层角块-顶层朝前-4 还原底层角块-顶层朝前-5
图8-1 图8-2 图8-3 图8-4 图8-5 图8-6

为了不影响底层已还原的方块,这里巧妙应用了先将目标位置“送出”、再将方块“带回”的方法进行还原。

(2)如图9-1所示,绿角块色的一面朝右。我们仍然采用“送出-带回”的还原方法,先顺转右面(图9-2),将目标位置送至顶层;再顺转顶面(图9-3),绿角块正好替换入目标位置;最后逆转右面复原(图9-4),将角块带回底层归位。

原始状态 R U R' 动画演示
还原底层角块-顶层朝右-1 还原底层角块-顶层朝右-2 还原底层角块-顶层朝右-3 还原底层角块-顶层朝右-4
图9-1 图9-2 图9-3 图9-4 图9-5

(3)如图10-1所示,绿角块色的一面朝上。这是比较难处理的状态,不过我们可以分两步还原:先将角块转变为比较好还原的状态,再按照上面所介绍的方法进行还原。比如我们可以先顺转右面(图10-2),将绿角块的色一面转为朝后;再转动顶面180°推开绿角块(图10-3)避让;然后逆转右面复原(图10-4),现在绿角块的状态就比较好还原了。我们逆转顶面(图10-5),将绿角块对准目标位置。

原始状态 R R' U'
还原底层角块-顶层朝上-1 还原底层角块-顶层朝上-2 还原底层角块-顶层朝上-3 还原底层角块-顶层朝上-4 还原底层角块-顶层朝上-5
图10-1 图10-2 图10-3 图10-4 图10-5

接下来就可以按照上面所介绍的方法,先顺转右面(图10-6),将目标位置送至顶层;再顺转顶面(图10-7),绿角块正好替换入目标位置;最后逆转右面复原(图10-8),将角块带回底层归位。

R U R' 动画演示
还原底层角块-顶层朝上-6 还原底层角块-顶层朝上-7 还原底层角块-顶层朝上-8
图10-6 图10-7 图10-8 图10-9

另外还有一种更直接的还原方法(图11-1),先转动右面180°(图11-2),将目标位置送至顶层,而绿角块暂时被带到底层;再顺转顶面(图11-3),对被送至顶层的边进行避让,而目标位置和绿角块成相对位置;再次转动右面180°(图11-4),绿角块正好替换入目标位置。

原始状态 U
还原底层角块-顶层朝上改进-1 还原底层角块-顶层朝上改进-2 还原底层角块-顶层朝上改进-3 还原底层角块-顶层朝上改进-4
图11-1 图11-2 图11-3 图11-4

接下来是原路返回,先逆转顶面(图11-5),再转动右面180°复原(图11-6),将角块带回底层归位。

U' 动画演示
还原底层角块-顶层朝上改进-5 还原底层角块-顶层朝上改进-6
图11-5 图11-6 图11-7

上面所介绍的这几种底层角块还原方法,在以后还原顶层角块时还会用到。

2、角块位于底层

绿角块已经位于底层,但位置或朝向不对应。我们同样可以分两步还原:先将角块移至顶层,再按照角块位于顶层的方法进行还原。比如在图12-1中,我们可以顺转右面(图12-2),逆转顶面(图12-3),再逆转右面(图12-4),将绿角块移至顶层。这里要注意的是,我们可以通过在第二步选择逆转顶面或转动顶面180°,避免使绿角块色的一面朝上,以方便下一步还原。

原始状态 R U' R'
还原底层角块-底层-1 还原底层角块-底层-2 还原底层角块-底层-3 还原底层角块-底层-4
图12-1 图12-2 图12-3 图12-4

接下来就可以按照角块位于顶层的方法,先顺转顶面(图12-5),再顺转右面(图12-6),逆转顶面(图12-7),最后逆转右面复原(图12-8),将角块带回底层归位。

U R U' R' 动画演示
还原底层角块-底层-5 还原底层角块-底层-6 还原底层角块-底层-7 还原底层角块-底层-8
图12-5 图12-6 图12-7 图12-8 图12-9

对于其他情况,也可以按照类似的方法进行还原。