Готов ли си за игра?

Играй судоку!

Swordfish: техника за судоку

ТрудниКласическо + килърСтъпка 22 от 383 минути четене

Swordfish (меч-риба) е версията с три линии на X-Wing. Вземи една цифра, намери три реда, в които тя е ограничена в същите три колони, и тази цифра може да се махне от тези три колони навсякъде другаде в дъската.

Какъв е шаблонът

Работи с една цифра наведнъж. Избери три реда (базовите линии), в които цифрата има най-много по три клетки-кандидати. Ако всички тези кандидати попадат в същите три колони, имаш Swordfish, а тези три колони са покриващите линии.

Разсъждението е чисто броене. Три реда имат нужда от по едно копие на цифрата, и трите копия живеят в три колони, а колона държи най-много едно копие. Така трите колони са изцяло заети от трите реда. Никоя друга клетка в тези колони не може да приеме цифрата.

Всичко работи по същия начин със заменени редове и колони: три колони, ограничени в три реда, елиминират цифрата от тези редове.

X-WingSwordfish
Базови линии23
Покриващи линии23
Кандидати на базова линияТочно 22 или 3
Клетки на шаблона46 до 9
Типични елиминирания1 до 42 до 8

Облекченото броене е това, което прави Swordfish труден за виждане: базова линия може да показва два или три кандидата и шаблонът обикновено е назъбен, а не спретнат правоъгълник.

Кога да го търсиш

  • Една цифра вече е поставена шест или седем пъти, така че само няколко реда още я искат.
  • Два реда споделят двойка колони, но никой трети ред не допълва X-Wing.
  • Единичните, подмножествата и сочещите правила са изчерпани и предпочиташ да не започваш верига.

Как да го приложиш, стъпка по стъпка

  1. Избери цифра и запиши за всеки ред колоните, където още е възможна.
  2. Пренебрегни всеки ред с четири или повече колони, той не може да е базова линия.
  3. Потърси три реда, чиито колони, взети заедно, са точно три колони.
  4. Отбележи тези три колони като покриващи.
  5. Махни цифрата от всяка клетка на тези колони, която лежи извън трите базови реда.
  6. Повтори с колони като базови линии.

Работен пример

Има значение само цифрата 5. Погледни редове B, D и H: ред B може да държи 5 само в B7 или B8, ред D само в D3 или D7, а ред H само в H3, H7 или H8.

  1. По-лесните техники са изчерпани. Погледни 5-ците в редове B, D и H.

  2. Ред B може да държи 5 само в B7 или B8, ред D само в D3 или D7, а ред H само в H3, H7 или H8.

  3. Всички тези 5 лежат само в три колони: 3, 7 и 8.

    Всеки от трите реда иска своя 5 и две не могат да делят колона, така че редове B, D и H поставят по една 5 във всяка от колони 3, 7 и 8.

  4. Така колони 3, 7 и 8 получават своите 5 в редове B, D и H. G3, F7, F8 и J8 лежат в тези колони, но извън тези редове.

  5. 5 е премахната от F7, F8, G3 и J8, защото колони 3, 7 и 8 вече имат своите 5 в редове B, D и H.

По-лесните техники са изчерпани. Погледни 5-ците в редове B, D и H.

Всички тези 5-ци лежат в колони 3, 7 и 8 и никои два от редовете не споделят същата двойка колони, така че това е истински Swordfish, а не X-Wing под прикритие. Броят е неравен: два, два и три кандидата. Всеки от трите реда се нуждае от своя 5, а колона държи само една, така че колони 3, 7 и 8 получават своите 5-ци в редове B, D и H.

Това освобождава останалата част от тези колони: 5 се маха от F7, F8 (колони 7 и 8), G3 (колона 3) и J8 (колона 8). Четири елиминирания и тук не следва директно поставяне.

Чести грешки

  • Изискване на три кандидата във всеки базов ред. Два са наред, а смесените редове са обичайният случай.
  • Броене на четири колони. Ако трите базови реда докосват четири различни колони, логиката се срива.
  • Елиминиране вътре в базовите редове. Самите клетки на шаблона запазват цифрата.
  • Бъркане на Swordfish с три сочещи двойки. Сочещите работят в един блок; Swordfish обхваща цялата дъска.
  • Пропускане на версията по колони. Винаги пускай търсенето в двете посоки.

Къде го срещаш

Шаблоните Swordfish започват да имат значение при трудно класическо судоку, заедно с крилата. Те са много по-редки от X-Wing, така че третирай търсенето като последно обхождане, преди да минеш към оцветяване и вериги, а ако три линии не стигат, същият аргумент с броене при четири линии е Jellyfish.