在线斜转魔方(Skewb 模拟器)
在线斜转魔方:在浏览器里转一个 3D 的 Skewb,点贴纸、拖动、按转法按钮或键盘上的 R、L、U、B,每次绕着一个角转半个魔方;打乱用的是和比赛同一类的随机状态,卡住了就一键交给求解器。免费,不用安装。
- 步数
- 0
你转的每一步会显示在这里。
键盘:R、L、U、B 绕着角转,加 Shift 反方向,Backspace 撤销。
四步玩转在线斜转魔方
-
点「打乱」开局
点「打乱」,魔方会直接跳到一个 WCA 比赛同款的随机状态;也可以从六面同色开始,自己随手转乱,再试着转回来。
-
绕着角转动
点一下贴纸转离它最近的角,右键反方向;也可以沿贴纸拖动、点 8 个转法按钮,或者按键盘 R、L、U、B,加 Shift 反着转。
-
转错了就撤销
按「撤销」或 Backspace 退回一步,「重置」回到还原状态。「步数」和下方的记录条会列出你转过的每一步,方便回头检查。
-
还原或交给求解器
六个面都同色时,会显示你用了几步。实在转不回来,点「还原当前状态」,把这个状态原样交给斜转魔方求解器,拿到一段短解法。
在线斜转魔方的转法:点一下、拖一下,或者按键
斜转魔方的每一次转动都绕着一个角进行,一次转三分之一圈。在这个模拟器上,点一下贴纸,离它最近的那个角就带着自己那一半转过去,右键则往反方向转。按住贴纸往某个方向拖,模拟器会挑出在那一点上移动方向最接近手势的那一半来转,想精确控制方向时,拖动比点击顺手。
有一个角比较特别:右上前的那个角在 WCA 记法里没有字母,R、L、U、B 四个转动都不会让它离开原位。点它的贴纸时,模拟器转的是对面那一半,方向相反,两半之间的相对位置和转这个角完全一样,只是屏幕上动的是另一半。
魔方下方有 8 个转法按钮,R、L、U、B 各有顺时针和带 ′ 的逆时针;键盘上直接按这四个字母也行,加 Shift 反方向,Backspace 撤销上一步。拖动魔方周围的空白处可以换角度。这个模拟器没有计时开关,也没有改贴纸颜色的按钮。
Skewb 的结构:8 个角块和 6 个会移动的中心块
Skewb 只有 14 个块:8 个三角形的角块,外加 6 个方形的中心块,每个面由一个方形中心和四个三角形组成,全部 30 片贴纸。它和三阶魔方最大的不同在于中心块不固定:每转一下,被转的那一半里都有三个中心块互相换位置。
所以在三阶上“看中心块就知道这一面该是什么颜色”的习惯,到了斜转魔方上就不管用了。一个面最终是什么颜色,要从角块的颜色搭配去推:每个角块带着三种颜色,相邻的角块在同一个面上的颜色必须一致。还原时通常先挑一个中心,把它周围四个角块的颜色对上,第一层就有了依据。也正因为中心会跑,一颗打乱的斜转魔方,六个中心的颜色常常和原来的面对不上号。
斜转魔方的随机状态打乱:每种状态机会相同
点「打乱」,模拟器会调用 cubing.js,为 WCA 斜转魔方项目生成一个随机状态打乱:先在所有能转出来的状态里等概率抽一个,再算出通往它的转法,正式比赛的打乱也是这样来的。打乱在浏览器后台生成,第一次要先下载打乱程序,生成期间按钮暂时不能点;完成后魔方直接跳到打乱后的样子,不播放过程,也不显示打乱公式。
因为斜转魔方的状态总数不大,随机状态打乱出来的局面,最短解法多半只有八九步,但单看颜色,六个面依然会乱得看不出头绪,因为每一转都会同时改动六个面。每次打乱或重置,步数和转动记录都会清零,之后的每一步才开始计入,撤销一步就少算一步。
在虚拟斜转魔方上练手:从一段四步转法开始
模拟器随时能撤销、重置,很适合用来观察一段转法到底动了哪些块。可以从 R′ L R L′ 开始,用键盘就是 Shift+R、L、R、Shift+L。先在还原状态下做一遍:改变的只有四个角块和三个中心块,一共 14 片贴纸,其余部分纹丝不动。接着一遍遍重复,做完第六遍,魔方回到六面同色,这时步数正好是 24。中途想看清某一步,就连按几次撤销,再一步步转回来。
R' L R L'把这段转法摸熟以后,再点「打乱」,先只做一层,把一个中心和它周围的四个角块对好。想反复练同一个局面,可以在网址后面加上 ?alg= 和一串转法,空格写成加号,例如 ?alg=R+L'+U+B'。页面打开时魔方就处在那个状态,而且算作一次打乱,还原后同样会报出步数。
卡住了?用「还原当前状态」发给斜转魔方求解器
实在转不回来的时候,点魔方下方的「还原当前状态」,页面会跳到斜转魔方求解器,展开图上已经是你模拟器里的样子,一片都不用涂。在那里点「还原」,就能得到一段很短的解法,用 3D 一步一步回放;斜转魔方的任何状态都能在 11 步以内还原,所以解法通常一屏就能看完。
求解器的「用这个魔方去玩」会把同一个状态送回这里,你可以在两页之间来回切换:先看一遍解法,再回来试着自己转回去。从链接带进来的状态,模拟器要先在后台算一遍才能摆好,打开时稍等一下;链接里的状态根本转不出来时,页面会显示一条提示。转动时地址栏不会跟着变,想保存某个状态,就先发到求解器,再用那里的「复制分享链接」。
斜转魔方和五魔方、三阶魔方转起来有什么不同
三阶魔方每次转一个面 90 度,中心块永远不动;五魔方每次转一个面的五分之一圈,也就是 72 度,十二个面、五十个会动的块,还原动辄上百步;斜转魔方则每次绕一个角转半个魔方 120 度,块最少,却每一步都牵动全局。三阶有 20 个会动的块,斜转魔方只有 14 个,而且连中心块在内全都会动。
所以三阶上练出来的手感,对斜转魔方帮助不大,你需要重新习惯“绕着角”想问题:先看角块,再看中心块。反过来,在线五魔方和三阶的思路很接近,会三阶的人上手更快。想了解其他造型、比比哪一种最难,可以看魔方种类那一页。
斜转魔方(Skewb)常见疑问
斜转魔方为什么叫 Skewb?
这个名字出自侯世达(Douglas Hofstadter),他在《科学美国人》的专栏里介绍这种魔方时,取英文 skewed cube(歪斜的立方体)之意造了这个词。它的切面不和任何一个面平行,而是斜着穿过中心,中文叫斜转魔方也是这个意思。魔方本身由 Tony Durham 发明,后来才有了这个流传至今的名字。
为什么斜转魔方转一下会动半个魔方?
因为它的四个切面都穿过魔方中心,每个切面都和一条体对角线垂直,把魔方分成一模一样的两半。转动时,其中一半绕着那条对角线转 120 度,里面有四个角块和三个中心块,占了 30 片贴纸里的 15 片。被绕着转的那个角只在原地拧一下,另外三个角和三个中心各自轮换位置。
斜转魔方是正式比赛项目吗?
是。斜转魔方是世界魔方协会(WCA)正式比赛项目里较新的一项,打乱由官方程序生成,属于随机状态打乱,用 R、L、U、B 四个字母记录。成绩和多数项目一样,按五次还原去掉最好和最差、取中间三次的平均来排名。本页「打乱」用的就是同一类打乱,只是不显示打乱公式。
Skewb Diamond、Skewb Ultimate 和斜转魔方是一回事吗?
内部机构相同,外形不同。Skewb Diamond 是正八面体,Skewb Ultimate 做成十二个面的造型,转法都是沿着穿过中心的斜切面转半个魔方,思路相通,但认块方式要重新适应。另有块数更多的 Master Skewb,结构就不一样了。本站的模拟器和求解器只针对标准的立方体 Skewb,也就是比赛用的那一种。
斜转魔方和二阶魔方有什么不同?
两者都是正方体,都有 8 个角块,但转法完全不同。二阶魔方每次转一个面 90 度,没有中心块;斜转魔方每次绕一个角转半个魔方 120 度,还多了 6 个会移动的中心块。两者的局面数都在三百多万这个量级,最难的局面也都是 11 步,难度相近,手感却差很多。
斜转魔方还原后白色不在上面,也算还原吗?
算。斜转魔方的中心块会跟着转动换位置,整颗魔方也没有固定的朝向,只要六个面各自只剩一种颜色,模拟器就判定还原完成,并报出用了几步,白色朝上、朝下还是朝向侧面都一样。WCA 比赛判定还原时,同样只看每个面是不是同色,不管哪一面朝上。