Помощь Паттерны


Паттерн — это часто встречающееся расположение цифр, которое имеет только одно решение. Если вы запомните основные паттерны, это сократит время, затрачиваемое вами на размышления.

Базовые паттерны

b1 (2)
      

  Л
B1

  • Если цифру окружает такое же количество клеток,
  • То все эти клетки — мины.
b2 (2)
      

  Л
B2

  • Если вокруг цифры уже проставлено нужное количество флагов,
  • То можно открыть все соседние клетки.
1-1 (4)
          

  С
1–1

  • Посмотрите на левую 1.
  • Она касется двух желтых клеток, поэтому в них находится одна мина.
  • Теперь посмотрите на правую 1.
  • Она тоже касается двух желтых клеток, поэтому у нее уже есть мина и третью клетку можно открыть.
1-1p (4)
          

  С
1–1+

  • Посмотрите на левую 1.
  • Она касется двух желтых клеток, поэтому в них находится одна мина.
  • Теперь посмотрите на правую 1.
  • Она тоже касается двух желтых клеток, поэтому у нее уже есть мина и все остальные клетки можно открыть.
1-2 (4)
          

  С
1–2

  • Посмотрите на 1.
  • Она касется двух желтых клеток, поэтому в них находится одна мина.
  • Теперь посмотрите на 2.
  • Ее первая мина находится в желтых клетках, следовательно, вторая мина находится в третьей клетке.
1-2p (4)
          

  С
1–2+

  • Посмотрите на 1.
  • Она касется двух желтых клеток, поэтому в них находится одна мина.
  • Теперь посмотрите на 4.
  • Она тоже касается двух желтых клеток, поэтому у нее уже есть одна мина, следовательно, остальные три мины должны быть в трех оставшихся клетках.
1-2c (4)
          

  С
1–2C

Классическая версия паттерна 1–2:
  • Посмотрите на фиолетовые клетки, что о них можно сказать?
  • Они не могут быть минами одновременно, потому что касаются цифры 1. В них находится максимум одна мина.
  • Теперь посмотрите на 2.
  • Если фиолетовые клетки не могут быть минами одновременно, то в третьей клетке обязательно должна быть мина.
1-2cp (4)
          

  С
1–2C+

  • Посмотрите на фиолетовые клетки, что о них можно сказать?
  • Они не могут быть минами одновременно, потому что касаются цифры 1. В них находится максимум одна мина.
  • Теперь посмотрите на 4.
  • Если фиолетовые клетки не могут быть минами одновременно, то в оставшихся трех клетках обязательно должны быть мины.
1-2-1 (3)
        

  С
1–2–1

Паттерн 121 имеет единственное решение. В конечном счете, это просто комбинация двух паттернов 1–2 и 2–1:
  • Применяем паттерн 1–2 слева.
  • Применяем паттерн 2–1 справа.
  • Получем конечный результат.
1-2-2-1 (3)
        

  С
1–2–2–1

Паттерн 1221 имеет единственное решение. Это тоже комбинация двух паттернов 1–2 и 2–1:
  • Применяем паттерн 1–2 слева.
  • Применяем паттерн 2–1 справа.
  • Получем конечный результат.

Уменьшение цифр

1-1r (3)
        

  С
1–1R

  • 2 превращается в 1, т.к. у нее уже есть одна мина.
  • 4 тоже превращается в 1, т.к. у нее уже есть три мины.
  • Таким образом, 24 превращается в паттерн 1–1 и третья клетка может быть открыта.
1-2r (3)
        

  С
1–2R

  • 2 превращается в 1, т.к. у нее уже есть одна мина.
  • 3 превращается в 2, т.к. у нее уже есть одна мина.
  • Таким образом, 23 превращается в паттерн 1–2, поэтому в третьей клетке находится мина.
1-2-1r (1)
    

  С
1–2–1R

  • 232 превращается в паттерн 1–2–1
1-2-2-1r (1)
    

  С
1–2–2–1R

  • 1332 превращается в паттерн 1–2–2–1

Углубления

h1 (4)
          

  С
H1

  • Посмотрите на нижнюю 1.
  • Она касется двух желтых клеток, поэтому в них находится одна мина.
  • Теперь посмотрите на верхнюю 1.
  • Она тоже касается двух желтых клеток, поэтому у нее уже есть мина и все остальные клетки можно открыть.
h2 (4)
          

  С
H2

  • Посмотрите на нижнюю 1.
  • Она касется двух желтых клеток, поэтому в них находится одна мина.
  • Теперь посмотрите на верхнюю 1.
  • Она тоже касается двух желтых клеток, поэтому у нее уже есть мина и все остальные клетки можно открыть.
h3 (4)
          

  С
H3

  • Посмотрите на нижнюю 1.
  • Она касется двух желтых клеток, поэтому в них находится одна мина.
  • Теперь посмотрите на верхнюю 1.
  • Она тоже касается двух желтых клеток, поэтому у нее уже есть мина и все остальные клетки можно открыть.

Треугольники

t1 (4)
          

  З
T1

  • Посмотрите на нижнюю 1.
  • Она касется трех желтых клеток, поэтому в них находится одна мина.
  • Теперь посмотрите на верхнюю 1.
  • Она тоже касается трех желтых клеток, поэтому у нее уже есть мина и все остальные клетки можно открыть.
t2 (5)
            

  З
T2

  • Посмотрите на фиолетовые клетки.
  • В них может быть максимум одна мина, т.к. они соседствуют с 1.
  • Теперь посмотрите на 2.
  • Если в фиолетовых клетках максимум одна мина, то в оставшейся клетке обязательно должна быть вторая мина.
  • Если поставить флаг, то видно, что в фиолетовых клетках находится одна мина. Поэтому у 1 уже есть мина и все остальные клетки можно открыть.
t3 (5)
            

  З
T3

  • Посмотрите на фиолетовые клетки.
  • В них может быть максимум две мины, т.к. они соседствуют с 2.
  • Теперь посмотрите на 3.
  • Если в фиолетовых клетках максимум две мины, то в оставшейся клетке обязательно должна быть третья мина.
  • Если поставить флаг, то видно, что в фиолетовых клетках находится две мины. Поэтому у 2 уже есть мины и все остальные клетки можно открыть.
t4 (5)
            

  З
T4

  • Посмотрите на фиолетовые клетки.
  • В них может быть максимум две мины, т.к. они соседствуют с 2.
  • Теперь посмотрите на 4.
  • Если в фиолетовых клетках максимум две мины, то в оставшихся двух клетках обязательно должны быть мины.
  • Если поставить флаги, то видно, что в фиолетовых клетках находится две мины. Поэтому у 2 уже есть мины и все остальные клетки можно открыть.
t5 (5)
            

  З
T5

  • Посмотрите на фиолетовые клетки.
  • В них может быть максимум одна мина, т.к. они соседствуют с 1.
  • Теперь посмотрите на 2.
  • Если в фиолетовых клетках максимум одна мина, то в оставшейся клетке обязательно должна быть вторая мина.
  • Если поставить флаг, то видно, что в фиолетовых клетках находится одна мина. Поэтому у 1 уже есть мина и все остальные клетки можно открыть.

Паттерны высокой сложности

1-3-1 (7)
                

  З
Угол 1–3–1

  • Посмотрите на фиолетовые клетки.
  • В них может быть максимум одна мина, т.к. они соседствуют с 1.
  • Теперь посмотрите на оранжевые клетки.
  • В них тоже может быть максимум одна мина, т.к. они тоже соседствуют с 1.
  • Теперь посмотрите на 3.
  • В фиолетовых и оранжевых клетках максимум две мины, поэтому в последней, угловой клетке обязательно должна быть третья мина.
  • У 3 осталось две мины, одна из них обязательно будет в фиолетовых клетках, другая — в оранжевых. Таким образом, угол 1–3–1 имеет единственное решение.
2-2-2 (7)
                

  З
Угол 2–2–2

  • Посмотрите на фиолетовые клетки.
  • Они не могут быть пустыми одновременно, в них как минимум одна мина.
  • Теперь посмотрите на оранжевые клетки.
  • Они тоже не могут быть пустыми одновременно, в них тоже как минимум одна мина.
  • Теперь посмотрите на угловую 2.
  • В фиолетовых и оранжевых клетках минимум две мины, следовательно, 2 уже окружена минами и последнюю, угловую клетку можно открыть.
  • Одна из двух мин обязательно будет в фиолетовых клетках, другая — в оранжевых. Таким образом, угол 2–2–2 имеет единственное решение.
1--2--1 (6)
              

  З
1>2<1

  • Посмотрите на фиолетовые клетки.
  • В них может быть максимум одна мина, т.к. они соседствуют с 1.
  • Теперь посмотрите на оранжевые клетки.
  • В них тоже может быть максимум одна мина, т.к. они тоже соседствуют с 1.
  • Теперь посмотрите на 2.
  • Одна из двух мин обязательно будет в фиолетовых клетках, другая — в оранжевых. Поэтому все остальные клетки можно открыть.
tp (6)
              

  З
T–паттерн

  • Левая 1 касается двух желтых клеток, поэтому в них одна мина.
  • Правая 1 касается двух фиолетовых клеток, поэтому в них тоже одна мина.
  • 2 касается фиолетовых клеток, поэтому в оставшихся оранжевых клетках тоже одна мина.
  • Теперь посмотрите на 3.
  • В желтых и оранжевых клетках максимум две мины, поэтому в последней, угловой клетке обязательно должна быть третья мина.
  • Снова посмотрите на 3. Одна ее мина находится в углу, вторая – внизу, соответственно третья – в двух оставшихся оранжвых клетках. Поэтому клетки, помеченные зелеными кружками, можно открыть.
dc (11)
                        

  З
Цепочка зависимостей

Обычно длинные цепочки зависимостей можно разрешить проведя разбор с двух сторон:
  • Сначала начнем разбор сверху.
  • В желтых клетках находится 1 мина.
  • В фиолетовых клетках находится 1 мина.
  • Теперь начнем разбор снизу.
  • В оранжевых клетках находится 1 мина.
  • В красных клетках находится 1 мина.
  • В белых клетках находится 1 мина.
  • В коричневых клетках находится 1 мина.
  • В голубых клетках находится 1 мина.
  • Посмотрите на зеленую 2.
  • Ее первая мина находится в фиолетовых клетках, вторая — в голубых. Поэтому клетки, помеченные зелеными кружками, можно открыть.

Последние ходы

mc1 (6)
              

  З
Подсчет мин

Когда игра подходит к концу, то по количеству оставшихся мин можно определить где находятся пустые клетки:
  • В желтых клетках находится 2 мины
  • В фиолетовых клетках находится 1 мина.
  • В оранжевых клетках находится 1 мина.
  • В красных клетках находится 1 мина.
  • В коричневых клетках находится 1 мина.
  • В окрашенных клетках находится 6 мин в сумме, ровно столько, сколько осталось мин на поле. Поэтому оставшиеся клетки, помеченные зелеными кружками, можно открыть.
ltc (4)
          

  З
Перебор комбинаций

В редких ситуациях может понадобиться перебор возможных комбинаций:
  • Зафиксируем произольную клетку. Например, желтую клетку.
  • Проверим, может ли в ней быть мина.
  • Если в желтой клетке мина, то для окончательного решения нам понадобится 6 флагов. Данная комбинация невозможна, т.к. на поле осталось только 5 мин.
  • Поэтому желтая клетка не может быть миной и ее можно открыть.