Готов играть?

Играть в судоку!

Finned X-Wing

ЭкстремальныеКлассика + КиллерШаг 32 из 384 минуты чтения

Finned X-Wing это X-Wing, который почти работает. В одной из двух базовых линий есть один-два лишних кандидата (плавник, fin), и пока все ячейки плавника лежат в одном блоке, исключать все равно можно, только из меньшего числа ячеек, чем дал бы чистый X-Wing.

В чем суть шаблона

Начни с обычной формы: одна цифра, две базовые строки и два покрывающих столбца, в которых цифра есть в обеих строках. В чистом X-Wing все кандидаты в этих двух строках лежат в двух покрывающих столбцах, и цифра уходит из обоих столбцов во всех остальных ячейках.

Теперь разреши одной базовой строке иметь лишние позиции вне покрывающих столбцов. Эти лишние и есть плавник. Рассуждение делится на две части:

  • Если ни в одной ячейке плавника нет цифры, фигура это настоящий X-Wing, и его исключения действуют.
  • Если в ячейке плавника стоит цифра, то вместо этого все, что видит плавник, теряет цифру.

Остаются только исключения, верные в обоих случаях. Значит, целевая ячейка должна лежать в покрывающем столбце и видеть каждую ячейку плавника, то есть на практике это ячейки покрывающего столбца внутри блока плавника. Поэтому плавник должен лежать в одном блоке: размажь его по двум блокам, и никто не увидит его целиком.

Когда его искать

Ищи всякий раз, когда поиск X-Wing не удается на один-два кандидата. Если ты то и дело замечаешь «это был бы X-Wing, если бы не та ячейка», проверь, делят ли лишние ячейки блок с одним из четырех углов. Это и есть Finned X-Wing.

X-WingFinned X-Wing
Лишние кандидаты в базовых линияхнет1-2, все в одном блоке
Исключенияпокрывающие линии целикомпокрывающая линия внутри блока плавника
Типичный результат1-4 ячейки1-2 ячейки

Как применять, шаг за шагом

  1. Выбери цифру и базовую строку ровно с двумя позициями.
  2. Найди вторую базовую строку с теми же двумя столбцами и одной-двумя лишними позициями.
  3. Проверь, что все лишние позиции лежат в одном блоке и что в этом блоке есть и один из четырех углов.
  4. Возьми покрывающий столбец, который проходит через этот блок.
  5. Убери цифру из ячеек этого столбца внутри блока плавника, не трогая ячейки шаблона.

Разбор примера

Цифра 5, базовые строки B и F. В строке B 5 стоит в B4, B7 и B9, в строке F только в F4 и F9. Покрывающие столбцы 4 и 9, а B7 это плавник в блоке 3 вместе с углом B9.

  1. Более простые приемы исчерпаны. Посмотри на пятерки в строках B и F.

  2. В строке B пятерка может стоять в B4, B7 или B9.

    В строке F пятерка может стоять только в F4 или F9.

  3. Без B7 две строки образовали бы X-Wing по столбцам 4 и 9. B7 это плавник: он делит блок 3 с угловой ячейкой B9.

  4. Случай 1: в B7 нет 5. Тогда строки B и F образуют обычный X-Wing, и остальные ячейки столбцов 4 и 9 теряют 5: C4, A9, C9 и E9.

  5. Случай 2: в B7 стоит 5. Тогда все остальные ячейки блока 3 теряют 5: A7, A9, B9 и C9.

  6. A9 и C9 теряют 5 в обоих случаях: они в столбце 9 и в блоке плавника.

    C4 и E9 теряют ее только в случае 1, поэтому сохраняют свою 5.

  7. 5 исключается из A9 и C9, потому что ее запрещает либо X-Wing, либо плавник в B7.

Более простые приемы исчерпаны. Посмотри на пятерки в строках B и F.

Демо проверяет обе ветви:

  • B7 не равна 5: строки B и F образуют обычный X-Wing, поэтому столбцы 4 и 9 теряют 5 в C4, A9, C9 и E9.
  • B7 равна 5: блок 3 теряет 5 в A7, A9, B9 и C9.

В обоих случаях 5 теряют только A9 и C9, поэтому они и очищаются. C4 и E9 теряют ее лишь в первом случае: они не видят плавник, поэтому сохраняют свою 5.

Сашими (Sashimi) это тот же шаблон с дыркой: угол отсутствует совсем, и ячейка плавника стоит на его месте.

  1. Более простые приемы исчерпаны. Посмотри на шестерки в столбцах 2 и 7.

  2. В столбце 7 шестерка может стоять только в A7 или D7.

    В столбце 2 шестерка может стоять только в C2 или D2. Его угол A2 уже заполнен цифрой 2.

  3. Без C2 столбцы заперли бы свои шестерки в строках A и D, но углового A2 нет. Поэтому C2 это плавник Sashimi в блоке 1 рядом с местом, где была бы A2.

  4. Если в C2 не 6, столбцу 2 нужна D2, значит столбцу 7 нужна A7, и строка A теряет остальные шестерки.

    Если в C2 стоит 6, блок 1 теряет остальные шестерки. A3 лежит в строке A и в блоке 1, поэтому в любом случае не может быть 6.

  5. 6 исключается из A3, потому что ее запрещают и строка A, и блок 1.

Более простые приемы исчерпаны. Посмотри на шестерки в столбцах 2 и 7.

Здесь цифра 6, базовые линии это столбцы 2 и 7 (на этот раз шаблон идет по столбцам). В столбце 7 цифра 6 стоит только в A7 и D7, в столбце 2 только в C2 и D2. Угловая A2 это заданная 2, поэтому C2 это плавник-сашими в блоке 1. Если C2 не равна 6, то D2 равна, значит A7 равна, и строка A теряет остальные 6. Если C2 равна 6, блок 1 теряет остальные 6. A3 лежит в строке A и блоке 1, поэтому теряет свою 6 в любом случае.

Частые ошибки

  • Плавник, размазанный по двум блокам. Тогда ни одна ячейка не видит его целиком, и метод ничего не дает.
  • Исключение в дальнем покрывающем столбце. В игре только столбец, проходящий через блок плавника.
  • Удаление кандидатов из ячеек плавника или углов. Они часть шаблона.
  • Забытые столбцы в роли базовых линий. Любая рыба идет в обоих направлениях.
  • Принять за плавник три и больше ячеек в разных строках. Ограничься ячейками одной базовой линии внутри одного блока.

Где это встречается

Finned X-Wing это шаблон экстремального уровня. Впервые он становится нужен в головоломках уровня Мастер, где чистые рыбы обычно уже выработаны и остаются лишь почти-попадания. На сетках уровней Сложно и Эксперт сначала ищи версию без плавника.