Гайды / Плавниковая рыба-меч
Плавниковая рыба-меч
> Предварительное условие: [Swordfish](learning://swordfish) · [Finned X-Wing](learning://finned_x_wing)
Advanced
Плавниковая рыба-меч
Предварительное условие: Swordfish · Finned X-Wing
Описание
Плавистая рыба-меч — это «почти рыба-меч»: зеленое тело ограничивает цифру d сеткой 3х3, но на одной базовой линии (строке/столбце) есть дополнительные кандидаты на ту же цифру — эти дополнительные элементы — плавники (желтые).
Логика та же, что и у Finned X-Wing: рассмотрим два случая — плавник верен или плавник не используется.
На практике безопасными исключениями обычно являются:
совпадение между «исключениями из плавниковой коробки» и «удалениями из стандартной рыбы-меча».
Плавниковая медуза (рыба четвертого порядка с плавниками) следует тем же рассуждениям — это просто сеть большего размера.
Объяснение

На изображении выше целевая цифра — 1.
- Зеленые клетки: ряды 3, 6, 7 образуют тело Меч-рыбы (сетку)
- Желтые ячейки: r3c5 и r3c6 в поле 2 — плавники.
- Красная ячейка: мы хотим исключить кандидата 1 в r2c4
Почему мы можем удалить кандидата 1 в r2c4? Достаточно двух случаев:
- Если какой-либо плавник верен (r3c5=1 или r3c6=1)
Тогда ячейка 2 уже содержит 1, поэтому другие кандидаты на 1 в этой ячейке невозможны — 1 в r2c4 исключена. - Если все плавники ложные (r3c5≠1 и r3c6≠1)
Затем в рядах 3, 6 и 7 цифра 1 снова ограничивается зеленой сеткой, так что узор превращается в стандартную рыбу-меч.
Стандартная рыба-меч исключает кандидатов с цифрой 1 на линиях прикрытия за пределами сети, включая 1 из r2c4.
В любом случае кандидат 1 в r2c4 исключен, так что это безопасное исключение.
Примеры
Это изображение — еще один пример рыбы-меч с плавниками. Используйте его в качестве образца для тела (зеленого) / плавников (желтого) / уничтожения (красного):

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