Почему солитер не сходится

5 мин чтения

Партия застряла, ходов нет, игра не сходится. Почему это происходит? В 99,999% случаев расклад решаем — значит, дело в чём-то другом.

Главная причина: ошибка в прошлом

Тупик не возникает внезапно. Он — результат хода (или серии ходов), сделанных раньше. Где-то вы свернули не туда, и теперь расплачиваетесь.

Хорошая новость: ошибку можно исправить с помощью отмены. Плохая новость: не всегда понятно, какой именно ход был ошибкой.

Типичные ошибки, ведущие в тупик

Заполнение всех ячеек

С нулём свободных ячеек можно переместить только одну карту. Если нужная карта заблокирована несколькими — вы в ловушке.

Блокировка важных карт

Построили длинный каскад поверх туза или двойки — и теперь не можете до них добраться.

Неудачное размещение королей

Положили короля в пустую колонку, под ним скопились карты — и теперь нужно освобождать другую колонку, которой нет.

Неравномерный сбор баз

Одна база на десятке, остальные на двойках. Нужные карты заблокированы теми, которые уже давно должны быть на базе.

Признаки приближающегося тупика

Эти признаки говорят, что пора остановиться и подумать:

  • Осталась одна свободная ячейка
  • Все колонки заполнены
  • Большинство ходов — перекладывание карт без продвижения к базам
  • Тузы или двойки лежат глубоко и не приближаются к выходу
  • Один и тот же ход хочется сделать туда-обратно

Что делать в тупике

  1. Попробуйте подсказку. Если ход есть — она покажет. Если нет — тупик подтверждён.
  2. Отмените несколько ходов. Ищите момент, когда был выбор. Попробуйте другой вариант.
  3. Отмотайте далеко назад. Иногда ошибка была 20–30 ходов назад. Не бойтесь начать почти сначала.
  4. Проанализируйте расклад. Где застряли важные карты? Как их освободить?
  5. Начните заново. Если ничего не помогает — новая попытка с нуля, зная расклад.

Может ли расклад быть нерешаемым?

Теоретически — да. Известен один нерешаемый расклад из 32 000 стандартных (#11982). Но вероятность встретить его в обычной игре исчезающе мала.

Если расклад случайный — он почти наверняка решаем. Если не получается — проблема в ходах, не в раскладе.

Как избежать тупиков в будущем

  • Держите минимум 1–2 ячейки свободными
  • Не заполняйте пустые колонки без плана
  • Следите за положением тузов и двоек
  • Собирайте базы равномерно
  • Думайте на 2–3 хода вперёд

Попробуем снова

Новый расклад — новые возможности.

Играть в солитер