五魔方求解器(Megaminx 在线还原)

这个五魔方求解器免费在线使用:把 Megaminx 十二个面共 132 片贴纸涂在 3D 模型或展开图上,或者粘贴一串打乱公式,点「还原」就能拿到一套完整解法,再跟着 3D 回放一面一面转回去。

拖动可转动整个魔方。点一下贴纸就涂色;再点一次、右键或长按可擦除。

在展开图中定位一个面

标准配色:白色朝上、绿色朝前。输入前,请对照面名确认各面的中心颜色;如果你的五魔方配色不同,需要先将颜色对应到这套配色。

选择一个面来标出位置,再选一次就显示全部。其他面的贴纸仍可自由填色。

  1. 涂色
  2. 还原
  3. 跟着转

还有 132 片贴纸没涂色。

按 1–9、0、- 和 = 可以选颜色,E 是橡皮擦。

用五魔方求解器还原 Megaminx 的步骤

  1. 照着实物涂满 132 片贴纸

    用调色板或数字键选颜色,照着手里的五魔方点 3D 模型上的贴纸,拖动就能转到每一面,十二个中心块也要涂上。「展开图」标签页把十二面摊成两朵花:左边那朵以绿色面为中心,右边那朵以浅绿色面为中心。

  2. 或者粘贴打乱公式

    魔方是照着一串公式打乱的,就把 R++ D-- 这类比赛打乱或面转动粘贴进打乱栏,点「应用打乱」,132 片贴纸会自动填好。

  3. 点「还原」,改掉涂错的块

    颜色全部合理时「还原」按钮才能点。有涂错的块会被框出来,状态栏会说明是颜色数量、中心块还是某个块本身出了问题,改好再点。

  4. 白色朝上,跟着回放转

    照提示让白色朝上、绿色朝前拿好实物,用播放或上一步、下一步一面一面地转;解法条上每一步的颜色,就是下一步要转的那个面。

把五魔方涂进求解器,或粘贴打乱公式

五魔方有十二个五边形的面,每面 11 片贴纸:一片中心、五片棱块、五片角块。3D 模型可以拖到任意一面;「展开图」把十二个面分成左右两朵花,左边以绿色面为中心、白色面在它正上方,右边以浅绿色面为中心、灰色面在它正下方。十二个中心块彼此不会换位,所以靠中心认面最稳:涂左边那朵时让实物的绿色中心对着自己、白色朝上,涂右边那朵时转到背面,让浅绿色中心对着你。中心块也要自己涂。颜色键依次是 1 到 9、0、- 和 =,其中 0 是浅绿色,E 才是橡皮擦。

手边有打乱公式就省事多了:粘贴到打乱栏再点「应用打乱」,132 片一次填好。WCA 比赛打乱(R++、D—,每行末尾一个 U 或 U′)和面转动写法(例如 BL2′)都认,换行、括号和逗号会被忽略。公式默认从白色朝上、绿色朝前的还原状态转起,实物一开始拿的方向不同,填出来的颜色就会对不上。

这个五魔方状态为什么转不出来:五项检查

涂满以后,求解器马上检查这 132 片能不能构成一个真实的五魔方,发现问题就写明原因,并把该看的贴纸框出来:

  1. 颜色数量。 十二种颜色必须各有 11 片。
  2. 中心块的排法。 十二个中心块的相对位置是固定的,只能整体换个方向拿。求解器在 60 种拿法里找一种让中心全部对上,找不到就报中心块不可能这样排。
  3. 块是否存在。 每个角块、棱块都得是五魔方上真有的颜色组合,而且不能重复。
  4. 扭角与翻棱。 不能有角块在原位被扭过,也不能有棱块在原位翻了面。
  5. 两块互换。 不能只有两个块对调了位置。

第五条和五魔方的结构有关:每转一个面,五个角块、五个棱块各自轮换一圈,五块轮换等于四次两两对调,是偶数,所以角块和棱块的排列永远各自保持「偶」。一旦提示有两个块互换,几乎可以肯定是两片贴纸涂反了。

一百五十步上下:五魔方的解法为什么这么长

五魔方的搜索代码来自开源的 cubing.js,第一次点「还原」时才下载,之后都在你的设备上计算,10 秒内没算完会出现「重试」。开始前,求解器会把你涂的状态整体转正,让十二个中心块回到标准位置,所以不管你是从哪个方向涂的,拿法提示永远是白色朝上、绿色朝前。

这套搜索的目标是任何合法状态都一定解得开,而不是找最短路线。拿 200 个随机打乱来测,解法平均 155.6 步,最长 170 步,而三阶通常只要 20 步左右。差距一半来自五魔方大得多的状态空间,一半来自这个求解器本来就不追求最短。解法里每一步只转一个面,不会出现 R++ 这类打乱专用的大幅转动,也不会要你中途把魔方整体翻过来。

拿着实体五魔方,跟着 3D 回放一步步还原

先照提示拿好:白色朝上、绿色朝前,整段解法都不要换手。字母都是面的名字:U 是白色顶面,它周围一圈依次是 F(绿)、R(红)、BR(深蓝)、BL(黄)和 L(紫);D 是灰色底面,周围一圈是 FR(米)、DR(粉红)、B(浅绿)、DL(橙)和 FL(浅蓝)。说顺时针,一律指正对着那一面看。

记不住十二个字母也没关系:解法条上的每个方块都涂成要转的那一面的颜色,看到黄色方块就转黄色面。一百五十步很难一口气转完,建议每转十步停一下,对照 3D 画面检查实物;发现对不上,点解法条上最后一个确定没错的方块,从那一步重新对照。要分几次转完,先用「复制公式」把整串解法存成文字,再记下转到了第几步。

五魔方还原公式与顶层解法:最后一层四步

求解器给的是一整串搜索结果,不分阶段。想自己学会还原,要靠手动的层先法:先在白色面上拼出五个棱块组成的五角星,再放好五个角块;然后一圈一圈往下,补齐周围各面的角块和棱块,思路和三阶第二层一样,都是把块从上面转进目标位置;最后把只剩一面没拼的魔方翻过来,这一面就是顶层。新手法里的五魔方还原公式,大部分用在最后一层的四步:

  1. 棱块朝向: 顶层五个棱块的顶色全部朝上,拼出一个星形。
  2. 棱块归位: 五个棱块换到各自的位置,和侧面颜色对齐。
  3. 角块归位: 五个角块换到各自的位置,先不管朝向。
  4. 角块朝向: 和三阶最后一步一样,反复用一小段四步转法把角块逐个扭正。

这个顺序和魔方求解器新手分步里的三阶顶层几乎一模一样。又因为五魔方转一面永远是五块轮换,最后一层不会只剩两个块需要对调,也就没有四阶那样的特殊情况。

把五魔方的解法先放到模拟器里试转

解法下方的「用这个魔方去玩」会打开在线五魔方,魔方的样子和你涂的完全一样。在那里先把解法的前几段转一遍,确认 BL、FR 这些面各在哪个位置,再去动手里的实物;屏幕上转错了随时能撤销,实物不受影响。反过来,在模拟器上玩乱了,点「还原当前状态」,这个状态会直接带进五魔方的求解页面,不用重新涂 132 片。

觉得十二个面、一百多步太长的话,可以先拿小一点的异形魔方熟悉「涂色、检查、回放」这套流程:金字塔魔方求解器只有 36 片贴纸,解法十几步就能走完。

五魔方还原与求解器:常见问题

五魔方和三阶魔方哪个难?

五魔方更费时间,但要学的新东西不多。它有 20 个角块、30 个棱块,三阶只有 8 个和 12 个,所以一次还原要转的次数多出好几倍。另一方面,它的解法思路和三阶层先法几乎一样,也不会出现四阶那种特殊情况,会三阶的人照着同样的套路,多拼几次就能自己完成。

我的五魔方配色和这里不一样,还能用吗?

能用,但要先换算颜色。求解器只认这里的十二色配色,中心块排不出这套配色时会一直报错。办法是把你魔方的某一面当作白色、相邻的一面当作绿色,其余各面按展开图上的相对位置一一对应,涂色时统统用换算后的颜色,解法里的面名照样适用。

五魔方公式里的 BL2′ 是什么意思?

BL 是左后方的那一面,按白色朝上、绿色朝前的拿法就是黄色面;2 表示转五分之二圈,也就是 144 度;′ 表示逆时针。合起来就是把黄色面逆时针转 144 度。不带数字的字母只转五分之一圈,即 72 度,方向一律按正对着那一面来看。

五魔方还原要背多少公式?

按新手层先法,会三阶的话另外要记的很少。前面各层靠观察和三阶式的插入就能完成,真正的公式集中在最后一层的四步,每步一两条,加起来大约五六条短公式,其中好几条和三阶顶层是同一个思路。想提速,才需要再学几十条一步到位的顶层公式。

五魔方速解一般用什么方法?

速解用的也是一层层往下的思路,只是更讲究衔接:先拼白色星形和第一层,再像三阶 F2L 那样把角块和棱块配成对一起插入,一直拼到只剩最后一面;最后一层多数人分两步走,先把整面翻成同色,再一次归位,要背的公式比新手法多出几十条。

只剩最后一层没拼好,也要把整颗五魔方涂进去吗?

要,求解器只接受 132 片全部涂好的状态。不过不用从头涂:先点「填成已还原」,整颗魔方变成还原的样子,再对照实物只改最后一层和它周围那一圈的贴纸。要注意,求解器搜的是整颗魔方的解法,中途会动到已经拼好的部分,照着转完就会复原。

其他求解器