MagicPart•
繁體中文English日本語

MAGICPART / 使用方式

簡單指令,可驗證的結果。

以 HGR 超圖為輸入。MagicPart 完成 initial 分割及恰好一次 native V-cycle,再驗證 final cut 與嚴格 paper balance。

  1. 下載並解壓 macOS arm64 套件。
  2. 依發佈 manifest 核對 SHA-256。
  3. 確認 python3 為 Python 3.9+,並指定尚不存在的輸出目錄。
magicpart / quick start
./bin/magicpart \
  --input ibm01.hgr \
  --imbalance 2 \
  --seed 1 \
  --output runs/ibm01-ub2-s1

閱讀輸出

final.part.2 為最終結果:依原始 vertex 順序,一行一個 0/1 block label。initial.part.2 保留初始分割。run_summary.json 記錄 cut、權重、雜湊與合格狀態。不合格 final 會保留輸出並回傳 2,不應修復或重抽。

重現效能表格

每個 instance 與 2%/10% 平衡限制分別執行 seeds 1–24。僅從嚴格合格的 final 選最低 cut,平手取最低 seed。單一 quick-start seed 不保證取得 best-of-24。

macOS 首次執行

凍結核心僅 ad-hoc 簽署,未經 Developer ID 簽署或公證。先核對 SHA-256;若執行受阻,依 macOS「隱私權與安全性」提示核准。不要全域關閉 Gatekeeper。已在本機測試,尚未完成另一台 Mac 的驗證。

下載 MagicPart ↗