水排序謎題求解器

告訴我們每個燒瓶裡裝了什麼,我們就回傳通關所需最短的倒水順序——連底層仍被遮住的關卡也能解。

開始求解

輸入您的謎題

選擇目標試管後輕點顏色 —— 或使用數字鍵。準備就緒後點擊 ✨ 開始求解

⚠️請在試管中加入顏色以開始求解。

謎題面板

#0
#1
#2
#3
#4

什麼是水排序謎題?

水排序謎題(由 IEC Global 的 Water Sort Puzzle 與 Sort Water Color 等累積數億下載量的衍生作帶起風潮)把離散的物件換成裝在玻璃燒瓶中、層層堆疊的彩色液體。它最具代表性的機制就是「倒水規則」:當你把液體從燒瓶 A 倒進燒瓶 B 時,A 頂部所有連續的同色層會一起移動——但前提是 B 的頂部顏色相符(或 B 是空的),且空間足夠。一次精準的倒水可以一口氣傾出四個單位的綠色;倒錯目標則會把唯一的工作空間鎖死,因為混在一起的顏色再也分不開。ChromaOracle 採用廣度優先搜尋(BFS)模擬每一個合法的倒水動作,回傳倒水次數最少的路徑。

如何在線上解開水排序謎題?

  1. 1依照關卡顯示的燒瓶數量加入相同數目,並對應好容量。多數水排序關卡使用 4 個單位的燒瓶;困難關卡會使用 5 或更多。
  2. 2在每個燒瓶中,點選顏色或按 1–9 鍵從下往上加入液體層,順序須與你遊戲中顯示的完全一致。如果某一層被遮住或無法辨識,按 ? 鍵——Mystery Mode 會幫你解出來。
  3. 3點擊求解。ChromaOracle 會回傳清空所有燒瓶所需的最少倒水次數。逐步播放可以看到哪個燒瓶倒進哪個——與你在遊戲中要做的動作完全對應。

水排序策略:攻克高難度關卡

把一個空燒瓶當作你的草稿空間,並好好保護它。一旦你把無法立刻再利用的顏色倒進去,就失去了唯一的迴旋空間——大多數卡關情境就是從這裡開始。
永遠優先選擇能一次移動兩層或更多同色的倒水。倒水規則正是水排序比球排序更快的關鍵;如果你發現自己一直在做單一單位的轉移,那很可能解得不夠最佳。
當燒瓶底部被遮住時,用 ? 標記未知的液體層並使用 Mystery Mode。求解器會測試隱藏顏色的每一種可能排列,只回傳在所有情況下都安全的步驟——讓你不需要先揭曉就能行動。

水排序求解器常見問題

水排序的「倒水規則」是怎麼運作的?

倒水會把燒瓶 A 頂部的液體層轉移到燒瓶 B。如果 A 中緊接其下的層也是同色,它也會一起移動,再下一層也是同色就繼續,直到遇到不同顏色或 B 沒空間為止。目標燒瓶必須是空的,或頂部顏色必須與要倒的顏色相符。這種多層一起移動的行為,正是水排序與球排序的關鍵差異:水排序的一次合法倒水可以同時搬動四個單位的紅色,而球排序需要四個獨立的步驟。

為什麼明明顏色相符,水排序卻倒不過去?

三個常見原因。第一,目標燒瓶的空間不夠——三層紅色沒辦法倒進只剩一個單位空位的燒瓶。第二,目標燒瓶的頂部顏色不相符——即使下面有相符的層,只有最頂端的層才算倒水的目標。第三,來源燒瓶要倒的顏色被另一個顏色蓋在下面——只有頂端連續的同色層才能倒。ChromaOracle 的求解器在產生步驟時會完整尊重這三個限制。

水排序關卡中有些液體層被遮住,要怎麼解?

使用 Mystery Mode。在原本要選顏色的地方按 ? 把那一層標記為未知。點擊求解後,ChromaOracle 會列舉隱藏顏色的所有合法排列,對每一種跑求解器,並只回傳在所有情境下都正確的步驟。先執行這些保證安全的步驟,等下一層浮現後揭曉,再重新求解。

水排序求解器免費嗎?需要註冊帳號嗎?

免費、免註冊、免安裝、無廣告。ChromaOracle 完全在你的瀏覽器中運行,謎題資料絕不會離開你的裝置。它支援手機(iOS 與 Android)、平板與桌機上任何現代瀏覽器。

為什麼 ChromaOracle 說我的水排序關卡無解?

某些水排序的盤面狀態在數學上根本不可能解開——任何合法的倒水序列都無法把所有顏色分離。這在官方關卡中很罕見,但在玩家自製關卡包或舊版本中相對常見。如果你的關卡來自正式遊戲卻被回報無解,請再次確認每個燒瓶都是從下往上、依正確順序輸入——只要顛倒一層,就可能讓可解的謎題變成不可能。

一般水排序關卡平均要倒幾次水?

前期關卡(4–6 個燒瓶、2–3 種顏色)通常 6–10 次倒水可解。中期關卡 8–10 個燒瓶、6 種顏色,一般需要 18–30 次。後期帶有隱藏層的關卡可能需要 40 次以上。倒水規則讓水排序在同等版面下的步數比球排序少,因為多層一起倒會把原本要好幾個球步驟壓縮成一次。

ChromaOracle 找的是水排序的絕對最短解嗎?

是的。求解器使用廣度優先搜尋(BFS),保證回傳全域最少倒水次數——不只是任何一個能用的解。如果存在一條 12 次倒水的路徑,你絕不會拿到 13 次的答案。代價是:在非常大的盤面(16 個以上燒瓶)上,求解器可能需要幾秒才能完整探索搜尋空間。

水排序到底跟球排序差在哪裡?

目標相同,物理機制不同。水排序使用倒水規則,所以一個步驟可以一次移動 1 到 4 個單位的同色。球排序每步只動一顆球,因此同樣一個邏輯排序總步數會更多。視覺上,水排序使用透明燒瓶與堆疊的液體層;球排序使用不透明試管與離散的球體。策略上,水排序獎勵布置「多層倒水」的機會;球排序獎勵把每支試管的頂端維持在戰術上有利的狀態。ChromaOracle 用同一個引擎解兩者——倒水規則只是步驟產生器中的一個延伸。

了解更多

也能解堅果排序、球排序與圈圈排序