鰭狀與三線魚
鰭狀與三線魚
理解基本魚形模式
在基本魚形中,N個基底列將某個數字的候選數限制在N個覆蓋欄上,且基底列中的每個候選數都位於這些覆蓋欄內。鋸齒魚形放寬了這種完美形狀的要求,允許有一個或多個額外的候選數(稱為鰭)出現在覆蓋欄之外。
重要的權衡在於,消除範圍變得更窄。基本魚形可以在基底列以外的整個覆蓋集合中進行消除。而鋸齒魚形只能在基本魚形的消除區域與鰭所影響的區塊重疊處進行消除。
什麼是 Fin 單元格?
一個fin是基底屋中位於覆蓋屋之外的額外候選數。在常見的行基礎形式中,這表示基底行中的一個額外候選數,但位於覆蓋列之外。
對於常見的finned fish推論,fin必須被限制在一個方塊內。如果有多个fin,它們必須全部位於同一個方塊區段,以確保一個真正的fin能夠從同一個局部方塊區域中消除該數字。
鰭魚排除法的工作原理
finned fish 使用兩種單元格論證:
單元格 1:所有鰭都是假的。剩餘候選數形成基本魚,因此該數字可從基底列以外的覆蓋欄中刪除。
單元格 2:至少有一個鰭為真。由於鰭被限制在一個方塊內,該數字可從該方塊的其餘部分刪除。
只有當兩種情況都刪除該候選數時,才能移除該候選數。在以列為基底的魚中,目標必須位於覆蓋欄內、鰭所屬方塊內,且位於基底列以外。此重疊區域即為刪除區域。
鰭狀X翼, 劍魚, 水母, 和 史奎姆巴格
鰭狀X翼: 第7級(極難)
鰭狀劍魚: 第8級(專家)
鰭狀水母: 第8級(專家)
鰭狀 Squirmbag: 第9級(大師)
什麼讓刺身魚獨一無二
一個『鯊魚魚』是一種『有鰭魚』,其中若移除鰭,其底層魚會瓦解。換句話說,其中一個基底屋對形成無鰭魚的貢獻太弱,無法在沒有鰭的情況下構成完整的魚。在一個X翼中,這通常表現為一個基底列僅包含鰭與一個候選數在一個覆蓋欄位中,而非乾淨的兩角矩形。
消除邏輯與有鰭魚相同:要不鰭為假,剩餘魚邏輯適用;要不鰭為真,其所在區塊會局部消除候選數。差別在於視覺上。一個『鯊魚魚』看起來不完整,因此你必須辨識出接近魚的形態,而非期待一個完美魚形且僅多一個簡單候選數。
神風X翼, 劍魚, 和 水母
神風X翼: 第7級(非常難)
三文魚劍魚: 第9級(大師)
三文魚水母: 第9級(大師)
如何識別鰭狀魚和三文魚
1. 檢查接近完成的魚形。
2. 找出任何鰭:在覆蓋屋外的基底屋中多餘的候選數字。
3. 確認所有鰭都局限於一個方塊區段內。
4. 檢查該方塊與覆蓋屋重疊的位置。
5. 只刪除無論鰭為真或假都會被移除的候選數字。
6. 當移除鰭後,無鰭魚形會不完整時,考慮使用Sashimi 單元格。
提示:從尋找基本魚形開始,並留意它們因一小組局限於方塊的候選數字而失敗的情況。
難度評級與實際頻率
鰭狀X翼: 第7級,偶爾出現
神風X翼: 第7級,稀有
鰭狀劍魚: 第8級,稀有
鰭狀水母: 第8級,非常稀有
鰭狀 Squirmbag: 第9級,極度稀有
三文魚劍魚: 第9級,極度稀有
三文魚水母: 第9級,極度稀有
摘要
finned 和 sashimi 魚將經典魚形延伸至處理不完美對齊的情況。魚的『鰭』限制了排除的候選數必須同時位於魚的覆蓋屋和鰭的方塊影響範圍內。Sashimi 魚是那些若無鰭則原本魚形會不完整的 finned 魚,使其更難以視覺辨識。這七種技巧在基本魚形幾何與抽象鏈式技巧之間架起橋樑。