マインスイーパーの定石と攻略のコツ
このサイトのマインスイーパーは、印の付いたスタートマスから論理だけで最後まで解けるように作られています。つまり、どの局面にも必ず「証明できる次の一手」があります。このガイドでは、その推理をソルバーが使う順に紹介します。図はすべて無制限モードの実際の盤面で、その一手が使えるようになった瞬間を切り取ったものです。
最初に開いた範囲の縁から読む
スタートマスは必ず「0」なので、最初のクリックで一帯が開き、数字の輪で止まります。数字はまわり8マスにある地雷の数です。開いた範囲の縁では周囲の多くがすでに開いているので、最初の推理はそこから始まります。盤面のあちこちに飛ばず、縁に沿って順に解いていきましょう。
- スタートマス
数字ひとつで決まる2つのルールと同時開き
全部が地雷:ある数字のまわりの未開封マスが、その数字とちょうど同じ数なら、全部が地雷です。全部が安全:ある数字のまわりに、すでにその数だけ旗が立っていれば、残りの未開封マスはすべて安全です。
2つ目のルールを一気に使うのが「同時開き」(チョード)です。旗の数が合っている数字をタップ(マウスなら左右同時クリック)すると、まわりの残りのマスがまとめて開きます。ただし、根拠のある旗のまわりでだけ使いましょう。旗が1本でも間違っていると、地雷を開いてしまいます。
- 手がかりにする数字
- 地雷と確定
- 安全と確定
定石「1-2-1」
未開封マスがまっすぐ並ぶ縁に、1、2、1と数字が並ぶ形です。2は隣の3マスのうち2つが地雷です。もし真ん中が地雷なら、両側の1はそれだけで満たされ、2は地雷が1つ足りなくなります。だから真ん中は安全で、地雷は両側の1の隣にあります。
両端のさらに外側のマスも安全です。それぞれの1はもう地雷を使い切っているからです。平らな縁に並んだ1-2-1は、いつも「地雷・安全・地雷」と読めます。
- 手がかりにする数字
- 安全と確定
- 地雷と確定
定石「1-2-2-1」
未開封の縁に1、2、2、1と並ぶ形です。地雷は2つの2の隣にあり、1の隣は安全です。
理由は引き算です。最初の2には、最初の1からは見えないマスが1つあります(2つ目の2の隣)。逆に1には、2から見えないマスが1つあります(端の外側)。2は1より地雷が1つ多いので、2だけが見るマスは地雷、1だけが見るマスは安全です。反対側からも同じように考えると、最初の2の隣にも地雷が決まります。これで両方の1が満たされ、その隣は安全です。
- 手がかりにする数字
- 安全と確定
- 地雷と確定
壁際の「1-1」
1が2つ横に並び、最初の1が盤面の端に接している形です。最初の1の未開封マスは2つだけなので、地雷はそのどちらかです。2つ目の1は同じ2マスにもう1マス加えた3マスに接していますが、地雷1個はすでに最初の2マスの中にあります。だから3マス目は安全です。
これは、ここまでのすべての定石に共通するルールのいちばん単純な形です。ある数字の未開封マスが、別の数字の未開封マスにすべて含まれているときは、引き算をします。数が同じなら余ったマスは安全、違えば余ったマスにちょうどその差の数の地雷があります。
- 安全と確定
- 手がかりにする数字
終盤は残り地雷数を数える
盤面の上のカウンターは残りの地雷数です。終盤では、どの数字も届かないマスをこれで決められます。地雷をすべて旗で示したなら残りの未開封マスはすべて安全、残り地雷数と未開封マスの数が同じなら、その全部が地雷です。
- 安全と確定
このサイトで運任せが要らない理由
ランダムな盤面では、最初のクリックで地雷を踏むこともあれば、最後に本当の二択が残ることもあります。このサイトのジェネレーターは、出題前にこのガイドの推理だけで盤面を解き、スタートマスから解けない盤面は捨てています。行き詰まったときも、証明できる一手は必ずあります。未開封マスを共有する2つの数字を探して、引き算をしてみてください。
よくある質問
- マインスイーパーの1-2-1とは何ですか?
- 未開封の縁に1、2、1と並んだら、両側の1の隣が地雷で、2の隣は安全という定石です。真ん中が地雷だと両方の1が満たされ、2の地雷が1つ足りなくなるからです。
- マインスイーパーは必ずクリアできますか?
- ランダムな盤面では、論理では決められない二択が残ることがあります。このサイトの盤面はすべて、印の付いたスタートマスから論理だけで解けることを確認してから出題しています。
- 同時開き(チョード)とは何ですか?
- まわりの地雷にすべて旗が立っている数字をタップすると、残りの周囲マスがまとめて開く操作です。手数は減りますが旗を信用する操作なので、根拠のある旗のまわりでだけ使いましょう。
- 地雷の場所はどうやって分かりますか?
- 未開封マスの数と値が同じ数字を探すか(全部が地雷)、未開封マスを共有する2つの数字で引き算をします。上の図で、どちらも実際の盤面で示しています。