**Jellyfish(水母)**是魚形家族中四乘四的成員:一個數字、4 條基線、4 條覆蓋線。它的運作方式與 X-Wing 完全相同,只是更寬,也是 9x9 盤面中最後一種值得搜尋的魚形尺寸。
挑一個數字和 4 列。如果在這 4 列之內,這個數字所有剩下的候選數都落在同樣的 4 行,你就有了一個 Jellyfish。4 列需要這個數字的 4 個副本,而這 4 個副本只有 4 行可用,所以那 4 行都已被完全佔用。這個數字就能從其他每一列的這 4 行中排除。
這個模式也能反過來:某個數字的候選數被限制在 4 列內的 4 行,就能把這個數字從那 4 列的其他位置排除。
| 魚形 | 基線 | 覆蓋線 | 可能的收穫 |
|---|---|---|---|
| X-Wing | 2 | 2 | 1-4 個排除 |
| Swordfish | 3 | 3 | 2-8 個排除 |
| Jellyfish | 4 | 4 | 1-12 個排除 |
基線不需要涵蓋全部 4 行。有 2 或 3 個位置都可以,只要它們落在所選的 4 行之內,而且這 4 條線合起來用到全部 4 行。
只有在 Swordfish 失敗之後,才去找 Jellyfish,而且只針對已經很稀少的數字。如果一個數字每列仍然出現 7 或 8 次,搜尋是沒有希望的。好的目標是大多數列中只有 2 或 3 個位置的數字。
再大也沒有意義。在 9x9 盤面中,5 條線的魚形,在剩下的線中必定有一個對應的 4 條線魚形,所以比 Jellyfish 更大的都是白費力氣。
數字 2,基列是 A、C、E 和 G。每列都剛好有 2 個位置可放 2:A4 和 A8、C5 和 C8、E5 和 E9、G4 和 G9。
這 8 個格子都位於 4 行之中:4、5、8 和 9。這 4 列需要 4 個 2,而且沒有一行能容納其中 2 個,所以那幾行的 2,各自來自 A、C、E 或 G 列。這些格子形成一個封閉的環(A4、A8、C8、C5、E5、E9、G9、G4),所以這個 Jellyfish 不能拆成 2 個 X-Wing。
在這些行裡、基列之外,唯一還有 2 的格子是 D5。第 5 行已經從 C5 或 E5 得到它的 2,所以 D5 的 2 要被排除。
只有一個排除是正常的結果。真正的 Jellyfish 常常只排除很少,上面的表格給的是一個範圍,不是你該預期的數量。
Jellyfish 是魔鬼策略等級的模式。它在專家題中開始變得必要,在更難的盤面中,當某個數字頑固地散布在整個盤面時,它會再次出現。在簡單到困難的題目中,比較小的魚形或子集合總會先一步解決問題。