Франкен-рыба
Что означает слово "Franken" в Судоку?
Франкен-рыба объединяет различные типы домов (строки, столбцы и блоки) в единую паттерн рыбы. Базовые рыбы используют только строки против столбцов. Франкен-рыбы добавляют блоки к базовым или покрывающим множествам, значительно расширяя доступные паттерны.
В чем разница между простыми рыбами и франкен-рыбами
Базовый рыба: базовые дома содержат только один тип, покрывающие дома - дополнительный тип. Франкен-рыба: база включает хотя бы один блок, с неблоковыми домами, все одного типа. Покрытие берется из дополнительных типов.
Обобщенный принцип рыбы
Принцип ящиков: N основных домов размещают N экземпляров цифры. Если все кандидаты находятся в N покрывающих домах, дополнительные кандидаты в покрывающих домах вне основных домов могут быть исключены. Допустимость требует: каждый основной Ячейка должен быть покрыт, и каждый покрывающий дом должен содержать хотя бы один основной Ячейка.
Франкен-крест (N=2)
2 дома основания (не менее одного блока), 2 дома покрытия. Уровень 10 (Мастер). Значительно сложнее, чем базовый X-Крыло, потому что смешанные типы домов менее заметны визуально.
Франкен-меча (N=3) и Франкен-медуза (N=4)
Франкен-меча: 3 основы, 3 покрытия. Уровень 10 (Мастер). Франкен-медуза: 4 основы, 4 покрытия. Уровень 11 (Экстремальный). Одна из редчайших техник.
Почему франкен-рыбы так трудно найти
Пространство поиска намного больше, чем у простых рыб. Основные множества берутся из всех 27 домов. Геометрия пересечения блоков с линиями трудно визуализировать. Редко обнаруживаются вручную.
Связь с другими вариантами рыб
Базовый рыба: только строки против столбцов. Уровень 4-9. Финная/Сашими рыба: допускает плавники. Уровень 7-9. Франкен-рыба: допускает блоки в базе/покрытии. Уровень 10-11. Мутантная рыба: допускает любые комбинации домов. Самый общий, но чрезвычайно редкий.
Сводка
Рыба Франкен позволяет блокам находиться в базовых и покрывающих множествах, что открывает возможности для исключений, недоступных для простых рыб. Логика ящика для голубей идентична. Компромисс — сложность: уровень 10–11, реально обнаруживаемый только с помощью решателя.