Sudoku'da Swordfish (Kılıç Balığı) Tekniği

16.07.2026

Swordfish nedir?

Swordfish (Kılıç Balığı), X-Wing'in üç sıralı kardeşidir. X-Wing bir rakamı iki satır ve iki sütunla kıstırır; Swordfish aynı işi üç satır ve üç sütunla yapar. En zor sudokuların, daha basit tekniklerin tıkandığı yerlerde devreye girer.

Fikir yine tek bir rakam üzerinedir. Bir rakamın, üç satırda yalnızca aynı üç sütuna girebildiğini bulursanız (her satır bu üç sütundan ikisini ya da üçünü kullanabilir), bir Swordfish yakalamışsınız demektir. Aynısı satır ve sütunların rolü değişerek de geçerlidir.

Deseni tanı

Aşağıdaki şema tipik bir Swordfish'i gösterir. 1 rakamı üç hatta yayılıyor; mavi hücreler rakamın bu üç hatta tutunduğu yerleri işaretler:

Swordfish deseni — 1 rakamı

Bu üç hat, 1'i aralarında paylaşmak zorundadır — başka yere sığmaz. Dolayısıyla kesişen hatların geri kalan hücrelerinden 1 adayları (kırmızı, üzeri çizili) elenir. X-Wing'de dört köşeli bir dikdörtgen gördüğümüz yerde, Swordfish'te üç hatlık daha geniş bir örüntü vardır.

Neden işe yarar?

Mantık X-Wing ile birebir aynıdır, sadece ölçek büyür. Rakam üç satırda yalnızca üç sütuna sığabiliyorsa, bu üç satırda rakamın üç kopyası mutlaka bu üç sütuna yerleşecektir — hangi sırayla olduğunu bilmesek bile. O hâlde bu üç sütun, söz konusu satırlar için "doludur"; sütunların başka satırlardaki hücreleri o rakamı alamaz ve aday olmaktan çıkar.

Adım adım: gerçek bir bulmacada

Aşağıdaki interaktif çözüm, kendi üretecimizin çıkardığı gerçek bir Çok Zor sudokudan alınmıştır ve tekniği üç adımda gösterir: önce tıkanan tahta (adaylar işaretli), sonra Swordfish'in uygulanışı (mavi hücreler örüntüyü, kırmızı ve üzeri çizili rakamlar da elenen adayları gösterir), en sonda da sonuç. İleri/Geri düğmeleriyle adımlar arasında gezebilir, ile başa dönebilirsiniz.

Çok Zor sudoku örneği

{
  "schemaVersion": 1,
  "meta": {"mode": "focused", "focusTechnique": "SWORDFISH"},
  "givens": [".....26..", "....68.4.", ".76.1.8.3", "...3....9", ".5.4.....", ".4..7....", ".8.....6.", "..4.8.32.", "..7.4..8."],
  "solution": ["498732651", "135968742", "276514893", "861325479", "753496218", "942871536", "389257164", "514689327", "627143985"],
  "steps": [
    {"index": 0, "technique": "BOARD", "kind": "board", "values": ["4.8.326..", ".3..68.42", "276.148.3", "86.3..479", "75.4.6..8", ".4.87...6", ".8.2...64", "..4.8.32.", ".27.4..8."], "candidates": ["", "19", "", "579", "", "", "", "159", "157", "159", "", "159", "79", "", "", "17", "", "", "", "", "", "59", "", "", "", "59", "", "", "", "12", "", "25", "15", "", "", "", "", "", "1239", "", "29", "", "12", "13", "", "139", "", "1239", "", "", "19", "125", "135", "", "1359", "", "1359", "", "59", "3579", "1579", "", "", "1569", "19", "", "16", "", "579", "", "", "157", "13569", "", "", "16", "", "359", "159", "", "15"], "change": {}, "caption": "Bu noktada kolay hamle kalmadı — her boş hücrenin adayları işaretli."},
    {"index": 1, "technique": "SWORDFISH", "kind": "elimination", "values": ["4.8.326..", ".3..68.42", "276.148.3", "86.3..479", "75.4.6..8", ".4.87...6", ".8.2...64", "..4.8.32.", ".27.4..8."], "candidates": ["", "19", "", "579", "", "", "", "159", "157", "159", "", "159", "79", "", "", "17", "", "", "", "", "", "59", "", "", "", "59", "", "", "", "12", "", "25", "15", "", "", "", "", "", "1239", "", "29", "", "12", "13", "", "139", "", "1239", "", "", "19", "125", "135", "", "1359", "", "1359", "", "59", "3579", "1579", "", "", "1569", "19", "", "16", "", "579", "", "", "157", "13569", "", "", "16", "", "359", "159", "", "15"], "change": {"eliminated": [{"row": 0, "col": 7, "digit": 1}, {"row": 7, "col": 0, "digit": 1}, {"row": 8, "col": 0, "digit": 1}, {"row": 8, "col": 6, "digit": 1}], "highlight": {"digits": [1], "cells": [{"row": 0, "col": 1}, {"row": 7, "col": 1}, {"row": 7, "col": 3}, {"row": 8, "col": 3}, {"row": 0, "col": 8}, {"row": 7, "col": 8}, {"row": 8, "col": 8}]}}, "caption": "Kılıç Balığı (1): mavi hücreler deseni kuruyor, kırmızı adaylar elenir."},
    {"index": 2, "technique": "BOARD", "kind": "board", "values": ["4.8.326..", ".3..68.42", "276.148.3", "86.3..479", "75.4.6..8", ".4.87...6", ".8.2...64", "..4.8.32.", ".27.4..8."], "candidates": ["", "19", "", "579", "", "", "", "59", "157", "159", "", "159", "79", "", "", "17", "", "", "", "", "", "59", "", "", "", "59", "", "", "", "12", "", "25", "15", "", "", "", "", "", "1239", "", "29", "", "12", "13", "", "139", "", "1239", "", "", "19", "125", "135", "", "1359", "", "1359", "", "59", "3579", "1579", "", "", "569", "19", "", "16", "", "579", "", "", "157", "3569", "", "", "16", "", "359", "59", "", "15"], "change": {}, "caption": "Kılıç Balığı sonrası: 1 adayları elendi, tahta yeniden açıldı."}
  ]
}

Swordfish, gözle yakalaması en zor tekniklerden biridir; bu yüzden çoğu çözücü, önce X-Wing'i tarar ve ancak o yetmezse Swordfish'e bakar. Bir rakamı seçip her satırda kaç sütuna sığdığını not etmek, örüntüyü ortaya çıkarmanın en pratik yoludur.

Sıradaki adım

Swordfish ile birlikte, Kafadar Tilki sudokularının kullandığı mantık tekniklerinin en zorlusuna ulaştınız. Bunca tekniğin hangi zorluk seviyesinde devreye girdiğini bir arada görmek isterseniz Sudoku Zorluk Seviyeleri ve Teknik Haritası yazısına göz atın.

Bütün sudokularımız tahmin gerektirmeden, yalnızca bu tekniklerle çözülür — en zorları bile.

Sudoku bulmacalarına göz atın ve öğrendiğiniz tekniklerin hepsini gerçek bulmacalarda deneyin.