Погаси свет (Lights Out)

Логическая головоломка на поле 5×5: каждое нажатие включает или выключает свет в клетке и в четырёх соседних, а цель — погасить все лампочки. Выберите уровень, попросите подсказку, если застряли, и посмотрите минимальное число нажатий. Бесплатно и без регистрации.

Нажатия0
Минимум–
Рекорд–

Нажмите на клетку, чтобы переключить её свет и свет клеток сверху, снизу, слева и справа. Погасите всё. С клавиатуры: стрелки перемещаются по полю, а Enter или пробел нажимают.

Как играть в «Погаси свет»

  1. Выберите уровень. Чем он сложнее, тем больше лампочек горит в начале. Поле состоит из 5×5 клеток и всегда создаётся с решением.
  2. Нажмите на клетку: переключится она сама (горела — погаснет, и наоборот), а также клетки сверху, снизу, слева и справа. У краёв и в углах соседей меньше.
  3. Продолжайте нажимать, пока все лампочки не погаснут. Число нажатий и минимально возможное число показаны над полем.
  4. Если застряли, используйте «Подсказку»: она отметит клетку, входящую в кратчайшее решение из текущей позиции. Кнопка «Заново» вернёт исходное поле, не меняя партию.

Логика лампочек

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

Очень распространённый приём — «гнать» лампочки: идите по строкам сверху вниз и для каждой горящей лампочки в строке нажимайте клетку прямо под ней; так вы сгоняете свет в последнюю строку. Когда дойдёте до низа, останется одна из нескольких возможных фигур, и каждая подскажет, какие клетки первой строки нужно было нажать до начала.

Подсказка использует алгебру: задача — система уравнений со значениями 0 и 1, которая решается методом Гаусса. На поле 5×5 больше 33 миллионов конфигураций, и погасить можно только каждую четвёртую; здесь партии создаются нажатиями клеток от погашенного поля, поэтому вам никогда не достанется невозможная. Всё работает в вашем браузере, а на устройстве сохраняется только ваш лучший результат на каждом уровне.

Что нужно учитывать

Частые вопросы

В чём цель игры?

Погасить все 25 лампочек. Каждое нажатие переключает нажатую клетку и её соседей сверху, снизу, слева и справа.

Всегда ли есть решение?

Да. Каждая партия создаётся нажатиями от погашенного поля, так что, отменив эти нажатия, можно вернуться к началу.

Что делает кнопка «Подсказка»?

Вычисляет решение с наименьшим числом нажатий из текущей позиции и отмечает одну из его клеток. Просить подсказку можно сколько угодно раз.

Важен ли порядок, в котором я нажимаю клетки?

Нет. Важно, какие клетки вы нажали и чётное или нечётное число раз. Двойное нажатие на одну клетку равносильно отсутствию нажатия.

Есть ли стратегия для решения вручную?

Да: идите по строкам сверху вниз и нажимайте клетку под каждой горящей лампочкой, пока свет не останется в последней строке. Оставшийся узор подскажет, что нажать в первой строке.

Это бесплатно? Нужно ли что-то устанавливать?

Бесплатно, не требует регистрации и установки и работает на телефоне и на компьютере.