マインスイーパーは、誰もが経験したことがあるゲームだと思います。
地雷のないマスをクリックするゲームなのですが、攻略に重要なのはなぜそこに地雷がある(ない)のかという確信がなければなりません。
その考え方を、攻略法と共にここで学べたらと思います。
ルール
・地雷がないマスをすべて開放できればクリア
・数字の書かれたマスの周りには、書かれた数の分だけ地雷がある
数字が描かれていないマスの周りには地雷がないので、数字が描かれていないマスの周りは自動的に解放される
・地雷をクリックすると負け
例えば、以下の盤面の場合
(ここでは、
このように埋めることができます。
(以下も同様)
というようなルールです。
表の右側の空欄は、地雷があるかどうか未確定の部分です。
このヒントだけで、少なくともこれだけ絞れるわけです。
大切なのは、地雷がなぜそこにあるのか、またはないのか、という根拠が大事なので、よく出てくるパターンと共に紹介します。
以下のような盤面を考えます。
まず、
左右の
しかし、これでは
この時、
つまり、本当は
これで地雷を探すことができました。
本来はこのように探しますが、よく出てくる盤面と地雷パターンを紹介します。
理由
先ほど紹介した通りです。
また、1,2,1とありますが、以下のような場合も同様です
下に
理由
仮に以下の様な配置だとします。
左からニ番目の
一番右の空欄を
一方で、
どちらにせよ矛盾するので、仮定が間違っていることになり、
右から二番目の
理由
理由
理由
以下の盤面と仮定します。
もし、この3マスを
よって、この仮定は間違いです。
ということは、以下の盤面も間違いです。
よって、以下のどちらかとなります。
左側の空欄も同様に、
場所は未確定ですが、
ということは、
理由
よって、
全てのパターンの配置を把握することは難しいですが、ほとんどのパターンは背理法で考えることができます。
これは学校の数学の公式に言えることかと思います。
特定のパターンは公式でどうにかなるのですが、公式に当てはまらないパターンが出てきたときに対処しようと思うと、公式よりも考え方が重要だったりします。
マインスイーパも数学の公式も同じで、速さを求める場合は公式を覚えてもよいですが、問題をじっくり解決する場合は考え方を重視した方がよいかと思います。