五魔方還原器

魔術方塊求解實驗室 · 用圖論的眼光看魔術方塊

·

—
0 / 0

在瀏覽器裡還原任意五魔方:在「兩朵花」展開圖上塗色或輸入打亂公式,點擊求解,再跟著 3D 模型一面一面地還原。

如何用本工具還原五魔方

  1. 按展開圖所示的方向拿好五魔方(本頁已自動選中五魔方)。
  2. 輸入打亂狀態:在展開圖上塗色,或用公式輸入打亂步驟。
  3. 點擊「求解」。求解器在你的瀏覽器裡執行,不上傳任何資料。
  4. 跟著解法還原:3D 模型一步步轉動,置換圖同步顯示每塊貼紙的移動。切換到「自己玩」模式還可以打亂、親手轉動並計時。

求解器與實測步數

快速的多階段求解器,在 Web Worker 中執行:先用小型搜尋表逐面構建,最後用預先產生的公式表兩步完成頂層。在 1000 個隨機狀態上平均 120.1 步(最多 135 步,WCA 風格 HTM:每次 72° 或 144° 面轉動計 1 步),耗時約 34 毫秒。解法不是最佳解。

公式記號

面轉動(白色朝上、綠色朝前):U F R L BL BR 為頂面和上層各面,D FL FR DL DR B 為底面和下層各面。無後綴為順時針 72°,' 為逆時針,2 為 144°。也支援 WCA Pochmann 打亂(R++ R-- D++ D-- U U')。

置換圖展示了什麼

132 張貼紙各是一個節點。貼紙位置由正十二面體從底面中心做球極投影得到,因此每次面轉動都讓貼紙沿真正的圓按 5 個一組循環:上層各面形成中間的圓環,下層各面形成五個大花瓣。置換圖會逐步展示解法。

常見問題

這個求解器免費嗎?照片會上傳嗎?

完全免費,全部在瀏覽器中執行。相機畫面和照片只在你的裝置上處理,不會上傳。本站使用不設定 Cookie 的 Cloudflare Web Analytics 統計造訪量;只有在你於提示列中點選「接受」後才會載入 Google Analytics,你可以隨時在頁尾變更這項選擇。

給出的是最短解法嗎?

不是。五魔方的最佳解遠超計算能力;這個求解器追求速度,不到一秒就給出約 120.1 步的完整解法。

可以用相機掃描五魔方嗎?

暫不支援:相機掃描目前用於 2×2 到 15×15 的魔術方塊。請在展開圖上塗色(約一分鐘),或用公式輸入打亂步驟。