Filoop is available in EnglishOpen in English

Приём «одно решение»

Filoop обещает: у каждого уровня ровно одно решение. На сложных уровнях это обещание можно превратить в инструмент.

Одно решение — проверено

Генератор Filoop проверяет каждый уровень солвером и оставляет его, только если решение ровно одно. Чтобы решать уровни, это знать не обязательно — хватает вынужденных ходов и проверки на тупики. Но когда они заканчиваются, этот приём экономит много проб и ошибок.

Два заполнения — значит, ты свернул не туда

Представь, что твой план оставляет замкнутую комнату для одной нитки, а её пуговицы стоят в противоположных углах квадрата 3×3. Нитка может пройти змейкой по строкам или по столбцам — оба варианта заполняют комнату. Двух решений у уровня Filoop быть не может, значит, в настоящем решении такой комнаты нет. Где-то раньше в плане ошибка.

Один способ заполнить комнату 3×3 из угла в угол…
…и второй. Раз способов два, в настоящем решении такой комнаты не будет.

Почему это так: будь в готовом решении такая комната, её можно было бы перезаполнить вторым способом и получить второе, такое же правильное решение. Генератор такой уровень отбросил бы.

Как этим пользоваться

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

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

Признаки такой области:

Осторожно

Приём говорит только, что план неверный, но не говорит, в каком месте. И он работает, только если ты правильно увидел второй вариант: пропустил клетку — и «второго решения» может вовсе не быть. Используй его, чтобы выбрать между двумя ходами, а не чтобы выбросить весь план.

Ещё одна ловушка: два порядка рисования — это не два решения. Если нитки в итоге лежат в тех же клетках, в каком бы порядке ты их ни вёл, способ заполнения один.

Порядок инструментов: сначала край, потом вынужденные ходы, потом проверка на тупики и только потом приём «одно решение».

Где он окупается: самая сложная подборка с полями 8×8 и 9×9. Или проверь себя на задаче дня.

Играть в FiloopРежим «Изгибы»: решаем по числам →