Подсчёт оставшихся мин

Уровень: Продвинутый

Общее число мин помогает пробить тупиковую ситуацию.

Когда одни лишь локальные шаблоны заводят в тупик, используют глобальную информацию — «общее число оставшихся мин». Способ в том, чтобы сравнить счётчик оставшихся мин на экране с ещё закрытыми клетками.

Например, если осталось 2 мины, а определённая зона у границы обязательно должна содержать ровно 2 мины, то все закрытые клетки вне этой зоны безопасны. Это особенно мощно в поздней стадии игры.

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

Связанные приёмы