Вынужденные ходы: где выбора нет
Большая часть уровня Filoop решается без угадывания. Ищешь место, где у нитки один вариант, проводишь её и смотришь снова.
Что такое вынужденный ход
Вынужденный ход — это шаг, над которым не надо думать: нитке просто некуда больше идти. На большинстве уровней таких ходов сразу несколько, и каждый сделанный открывает новые.
Ищи два вида:
- Пуговица с одним свободным соседом. Её нитке выйти можно только туда — проведи этот первый шаг.
- Пустая клетка ровно с двумя свободными соседями. Через неё должна пройти нитка — войти через одного соседа и выйти через другого. Если эти соседи — две пуговицы одного цвета, клетка достаётся этому цвету.
Следи и за готовыми нитками. Когда нитка соединила свои пуговицы, её клетки становятся стеной для всех остальных, и пустые клетки вдоль этой стены часто теряют столько вариантов, что становятся вынужденными.
Цепочки
Вынужденные ходы идут цепочками. Когда нитка занимает клетку, её соседи теряют один вариант. У клетки было три свободных соседа, стало два — и она сама может стать вынужденной. Поэтому после каждого хода проверяй клетки рядом с ним, а не всё поле.
Порядок, который работает:
- Пройдись по краю и по пуговицам: где выход один?
- Сделай все вынужденные ходы, которые нашёл.
- Перепроверь только клетки рядом с тем, что сейчас нарисовал.
- Когда вынужденных ходов нет, ищи клетки, которые вот-вот станут тупиками, — об этом гайд про тупики и карманы.
Когда цепочка обрывается
На сложных уровнях цепочка рвётся, и перед тобой два настоящих варианта. Не угадывай сразу. Прокрути каждый в голове на шаг-два вперёд: часто один из них оставляет клетку без выхода или разрезает пару пуговиц. Тогда второй вариант и есть вынужденный ход — просто более глубокий.
Место для такой проверки выбирай с умом: клетку с двумя вариантами, а не с тремя, пуговицу с двумя выходами, а не с четырьмя. Меньше веток — короче проверка.
Солвер Filoop оценивает уровни так же: чем дальше вперёд приходится заглядывать, тем выше оценка сложности.
Вынужденные ходы рисуй сразу. Ходы, которые только проверяешь, держи в голове — или рисуй и жми «Назад», это ничего не стоит.
Потренируйся на подборке-разминке — её уровни решаются одними вынужденными ходами. Потом попробуй задачу дня. С чего начинать поиск — в гайде про углы и края.