Ключевые моменты
  • Головоломки средней сложности всегда решаемы только с помощью открытых и скрытых одиночек.
  • Ключевой шаг, который пропускают большинство новичков: заполнение полных заметок с кандидатами перед поиском паттернов.
  • Скрытые одиночки появляются в группах, где одна цифра имеет только одну допустимую клетку — даже если в этой клетке несколько кандидатов.
  • После каждой установки немедленно обновляйте кандидаты во всех затронутых клетках.
  • Если вы действительно застряли, вы, вероятно, пропустили скрытую одиночку — повторно просканируйте все группы.

Чем средний уровень отличается от легкого

В легкой головоломке всегда есть доступная открытая одиночка (клетка только с одним кандидатом). В головоломке средней сложности ее может не быть — вы можете достичь точки, где в каждой клетке будет два или более кандидатов. В этот момент вам понадобятся скрытые одиночки: цифры, которые могут находиться только в одной конкретной клетке в пределах строки, столбца или блока, даже если в этой клетке есть и другие кандидаты.

Трехфазная стратегия для среднего уровня

Фаза 1: Быстрые победы

Сканируйте почти заполненные строки, столбцы и блоки. Заполните любую клетку, которая является последним пустым местом в своей группе. Выполните перекрестное сканирование каждой цифры, чтобы найти блоки, где только одна клетка может ее содержать. Эти действия не требуют усилий и часто сразу заполняют 10–20 клеток.

Фаза 2: Полные кандидаты

Когда быстрые победы исчерпаны, запишите заметки с кандидатами для каждой оставшейся пустой клетки. Не пропускайте этот шаг — головоломки средней сложности разработаны так, чтобы он был необходим. Полный набор кандидатов превращает скрытые одиночки из невидимых в очевидные.

Фаза 3: Поиск скрытых одиночек

Для каждой группы (всего 27) проверьте каждую цифру от 1 до 9. Спросите: сколько клеток в этой группе все еще имеют эту цифру в качестве кандидата? Если ответ — одна, немедленно установите ее и обновите кандидаты во всех связанных клетках. Одна скрытая одиночка часто запускает цепочку открытых одиночек, которые решают еще несколько клеток.

Цикл обновления

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

Если вы действительно застряли

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