線上二階魔術方塊:免費 3D 2x2 模擬器

免費的線上二階魔術方塊:在瀏覽器裡用滑鼠、手指或鍵盤轉動 3D 的 2x2 魔術方塊,一鍵隨機打亂、逐步撤銷、幫自己計時;轉不回來時,把目前的狀態交給二階還原器,看看最少幾步就能解開。

步數
0

你轉的每一步會顯示在這裡。

還原目前狀態

拖曳某一面可轉動該層,拖曳背景可旋轉整顆方塊。鍵盤:U、D、L、R、F、B 轉動對應的面,加 Shift 逆時針轉,Backspace 撤銷。

怎麼玩線上二階魔術方塊:四個步驟

  1. 按下打亂

    按「打亂」,2x2 會直接跳到 3,674,160 種狀態中隨機的一種,每一種機會相同。「步數」歸零,轉動記錄也從頭開始。

  2. 拖曳貼紙轉一層

    按住任一張貼紙,往你希望它移動的方向拉,那一層就轉 90 度。二階沒有中間層,每一次轉的都是外層;拖曳空白處則是換個角度看。

  3. 用十二個按鈕或鍵盤轉

    方塊下方的十二個按鈕各轉一面;鍵盤的 U、D、L、R、F、B 也一樣,加 Shift 是逆時針,Backspace 撤銷上一步。

  4. 計時,或請還原器幫忙

    勾選「幫我計時」,時鐘會在你轉第一下時起跑,六面同色時停下。卡住了就按「還原目前狀態」,把這個狀態交給還原器。

只有八個角塊:2x2 魔術方塊在模擬器裡的特別之處

二階魔術方塊又叫口袋方塊,把三階的邊塊和中心塊全部拿掉,只剩八個角塊,靠藏在裡面的軸心連在一起。每個角塊有三張貼紙,整顆只有 24 張。每一面只有兩排,不管從哪一張貼紙開始拖,轉到的都是外層,所以轉動記錄裡只會出現 U、D、L、R、F、B 六個字母和它們的逆時針,看不到三階的中層代號 M、E、S。

每個角塊都能停在八個位置中的任何一個,也都有三種朝向,同一個位置上貼紙可以白色朝上、朝前或朝右。玩的時候有個好用的習慣:選定左後下那個角讓它不動,只轉右、上、前三面,這樣整顆方塊怎麼擺就不會越轉越亂,二階還原器給的最短解法也正是這樣寫的。

少了中心塊,也就少了認面的依據:三階看中心就知道哪一面該是白色,二階則要從你放好的第一個角自己決定。想比較它和三階、四階以及金字塔、五魔方這些異形差在哪裡,可以看魔術方塊種類整理的七種方塊。

轉動虛擬 2x2:拖曳、按鈕與鍵盤

用滑鼠或手指按住一張貼紙,朝它該移動的方向拉一小段,那一層就轉四分之一圈;拉得再長也只轉一下,想轉半圈就拉兩次。只點一下貼紙不會轉動任何東西,所以換角度時不怕誤轉:拖曳方塊周圍的空白處、按住右鍵拖曳或用兩指滑動,都只會改變視角。

方塊下方的十二個按鈕從 U 排到 B′,每個旁邊有一個小色點,標出那一面還原時的顏色,在手機上點按鈕比拖曳準。鍵盤的 U、D、L、R、F、B 各轉一面,加 Shift 是逆時針,Backspace 撤銷;沒有半圈鍵,R2 就按兩次 R。在網址後面加上 ?alg= 和一串公式,打開時方塊就會照著轉好。字母的意思請看魔術方塊公式代號。

二階魔術方塊的隨機狀態打亂

「打亂」不是隨手轉個二三十下,而是從 2x2 所有到得了的狀態裡直接抽一種,每一種被抽中的機會都一樣。方塊不播動畫,直接跳到打亂後的樣子,打亂公式也不會顯示。以半圈算一步來看,抽到的狀態有一半以上離還原剛好 9 步,最遠 11 步;5 步以內就能解開的,大約三百次才碰到一次,所以每一題的難度都差不多。

打亂時有一個角永遠留在原位:左後下那一個,黃色朝下、藍色朝後、橙色朝左,其他七個角都相對它重新排列。把它當基準,就知道還原後上面是白色、前面是綠色、右邊是紅色。「打亂」和「重設」都會把「步數」歸零,轉動記錄也從頭開始。

幫 2x2 計時:模擬器與計時器頁的分工

勾選「幫我計時」之後,「步數」旁邊會多出「計時器」讀數。時鐘不在按下「打亂」時起跑,而是等你勾選後轉的第一下才開始,動手前可以先慢慢觀察,想好第一層要從哪個角做起。打亂過的方塊每一面都變成單一顏色時,時鐘自動停下,顯示「用了 32 步、41.27 完成還原。」這樣的一行;撤銷不會讓時鐘停下,只會把步數扣回去。

想拿同一題反覆比速度也辦得到:從還原器按「用這顆方塊去玩」帶回來、還沒解開的方塊,同樣算是打亂狀態,解開時一樣會停錶。每解完一次,回到還原器那一頁再按一次,就能用同一個狀態重來;重新載入後記得再勾一次「幫我計時」。

這裡的時間只留在畫面上,重新打亂或重新整理就不見了。想替手上的實體二階記錄每一次成績,請改用魔術方塊計時器並選 2x2:那裡每次會給一串寫好的隨機狀態打亂公式,成績存在瀏覽器裡,還會算出 Ao5 和 Ao12。

轉不回來時:交給二階還原器

按「還原目前狀態」會打開二階魔術方塊解法,這顆虛擬方塊的 24 張貼紙已經填好,不必再塗色。在那裡按「還原」,「最短步數」會給出真正最短的解法,最多 11 步,而且只轉右、上、前三面;「新手層先法,一步一步來」則把剩下的過程分成第一層、頂層翻正、頂層歸位三段,每段都有說明。

還原器那一頁的「用這顆方塊去玩」會把同一個狀態送回這裡,所以可以先看解法、再回來自己轉一遍,轉錯了隨時撤銷。想把這三段學到不必看解法,二階魔術方塊教學每一段都有「到模擬器練習」按鈕,會直接在這個模擬器打開那一段的起始狀態。

整顆翻過來還算還原嗎:沒有中心塊的判定

二階沒有中心,把上面順時針轉一下(U)和把下面順時針轉一下(D),八個角彼此的相對位置其實一模一樣,差別只在整顆方塊朝哪邊擺;左右、前後兩對面也是同樣的關係。因此模擬器判斷完成時只問一件事:每一面是不是單一顏色。白色在上還是在下、綠色朝前還是朝後都不重要,最後翻成哪個方向都算數。

這個判定只在方塊處於「打亂狀態」時才會啟動,也就是按過「打亂」,或是從帶著狀態的網址打開、還沒解開的時候。自己從還原狀態隨手轉亂再轉回來,畫面不會跳出「還原成功!」,計時也不會自動停止;要完整計一次時間,請從「打亂」開始。

虛擬二階魔術方塊常見問題

線上二階魔術方塊需要下載嗎?

不需要。它直接在手機、平板或電腦的瀏覽器裡執行,免費、不必安裝 App,也不用註冊帳號。頁面載入之後,轉動、打亂和計時全部在你的裝置上計算,不必等伺服器回應,也不會把你轉了什麼傳出去;網路不穩的時候照樣轉得很順。

二階魔術方塊一共有幾種狀態?

不計整顆方塊怎麼擺,一共 3,674,160 種。算法是固定左後下那一個角,其餘七個角有 5,040 種排法;其中六個角各有三種朝向,最後一個的朝向由前面決定,所以再乘上 729。這個數字小到電腦可以全部算過一遍,這也是二階還原器能保證給出最短解法的原因。

二階魔術方塊比三階簡單嗎?

一般來說簡單得多。二階只有角塊,新手解法三個階段、兩條公式就夠;三階多了 12 個邊塊和固定的中心,新手解法要七個階段。不過二階沒有中心可以參考,第一層的顏色要自己決定,這點反而比三階容易搞混。很多人先學二階,再把頂層角塊的技巧帶到三階。

可以用線上二階魔術方塊練速解嗎?

可以練頭腦的部分,手的部分還是要靠實體方塊。模擬器很適合練觀察:打亂後先別動,想好第一層怎麼做,再一口氣轉完,看步數有沒有比上次少。速解靠的手指技巧和轉動手感,拖曳或按鍵練不出來;想量真正的速解成績,請拿實體二階配合計時器頁面。

為什麼模擬器記的步數比還原器的解法多?

因為兩邊的算法和目的都不一樣。模擬器每拖一次或按一次鍵算一步,轉半圈就是兩步;還原器把半圈算成一步,給的又是電腦找到的最短路線,任何狀態都不超過 11 步。人手解通常要繞遠路,光是新手層先法平均就要三十多步,所以差上兩三倍很正常。

線上二階魔術方塊可以換顏色嗎?

可以。按「顏色」打開「貼紙顏色」面板,六個選色器各管一面,把它們調成你手上那顆方塊的色調,或拉開兩種相近顏色的差別。設定存在這個瀏覽器裡,全站的方塊都會套用,包括還原器和教學裡的示範;想換回標準配色,按「恢復預設顏色」就好。