Проверка на противоречие
Уровень: Продвинутый
Предположите значение клетки; если нарушается правило, определите обратное.
Когда определённости больше не видно, предположите одну клетку закрашенной или пустой и проследите за последствиями. Если предположение делает невозможным выполнение подсказок какой-либо линии, значит, оно ошибочно, и клетка определяется противоположным значением.
Хорошие головоломки устроены так, что решаются и без таких предположений, но на практике быстрая проверка противоречия на одной клетке помогает пробить тупик.
Делайте предположение только на одну клетку за раз и так, чтобы легко откатиться. Если противоречие подтвердилось, зафиксируйте клетку и возвращайтесь к базовым приёмам.
Связанные приёмы
Полное повторное сканирование
После каждого хода заново просматривайте все связанные линии.
ПродвинутыйЦепочка вынужденных размещений
Когда место одного блока задано, соседние блоки сдвигаются следом.