grid_on

Sudoku Clean

language Русский

Гайды / Плавниковая рыба-меч

Плавниковая рыба-меч

> Предварительное условие: [Swordfish](learning://swordfish) · [Finned X-Wing](learning://finned_x_wing)

Advanced

Плавниковая рыба-меч

Предварительное условие: Swordfish · Finned X-Wing

Описание

Плавистая рыба-меч — это «почти рыба-меч»: зеленое тело ограничивает цифру d сеткой 3х3, но на одной базовой линии (строке/столбце) есть дополнительные кандидаты на ту же цифру — эти дополнительные элементы — плавники (желтые).

Логика та же, что и у Finned X-Wing: рассмотрим два случая — плавник верен или плавник не используется.
На практике безопасными исключениями обычно являются:

совпадение между «исключениями из плавниковой коробки» и «удалениями из стандартной рыбы-меча».

Плавниковая медуза (рыба четвертого порядка с плавниками) следует тем же рассуждениям — это просто сеть большего размера.


Объяснение

Finned Swordfish walkthrough example

На изображении выше целевая цифра — 1.

  • Зеленые клетки: ряды 3, 6, 7 образуют тело Меч-рыбы (сетку)
  • Желтые ячейки: r3c5 и r3c6 в поле 2 — плавники.
  • Красная ячейка: мы хотим исключить кандидата 1 в r2c4

Почему мы можем удалить кандидата 1 в r2c4? Достаточно двух случаев:

  1. Если какой-либо плавник верен (r3c5=1 или r3c6=1)
    Тогда ячейка 2 уже содержит 1, поэтому другие кандидаты на 1 в этой ячейке невозможны — 1 в r2c4 исключена.
  2. Если все плавники ложные (r3c5≠1 и r3c6≠1)
    Затем в рядах 3, 6 и 7 цифра 1 снова ограничивается зеленой сеткой, так что узор превращается в стандартную рыбу-меч.
    Стандартная рыба-меч исключает кандидатов с цифрой 1 на линиях прикрытия за пределами сети, включая 1 из r2c4.

В любом случае кандидат 1 в r2c4 исключен, так что это безопасное исключение.


Примеры

Это изображение — еще один пример рыбы-меч с плавниками. Используйте его в качестве образца для тела (зеленого) / плавников (желтого) / уничтожения (красного):

Finned Swordfish example


Как найти плавниковую рыбу-меч

Контрольный список в одну строку: найдите сеть для рыбы-меч, найдите дополнительные кандидаты на плавники на одной базовой линии, затем исключите только там, где два вывода перекрываются.

В настоящей головоломке:

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