Playaby

四目並べのCPU攻略:次の一手の先を考える

Connect Four game screenshot mid-match, showing red and yellow discs dropped in the center columns of the board
Connect Four

Playabyチームが執筆しています。 当サイトのゲームはすべて自社で開発しており、ガイドを書く際には実際に一通りプレイしています。そのため、上記のコツは実際にゲームの仕組みを試した上での内容であり、一般論ではありません。

7列6段の盤面でコンピューターと対戦するか、ルームに友達を招待できます。縦・横・斜めのいずれかに4枚並べると勝ちです。クイックマッチの相手はコンピューターです。

コンピューターは何を先読みする?

コマはその列の最も低い空きマスに落ちます。そのため、狙う方向だけでなく高さも重要です。斜めの列に空きがあっても、その下が埋まるまでは置けません。CPUは即座に勝てる手や直後の敗北を防ぐ手を優先し、それ以外は最大7手先まで調べます。盤面の評価では中央を重視しますが、探索範囲は有限なので完全なプレイを保証するものではありません。

両者の手を交互に検討するため、罠が完成する前に気づくことがあります。中央から外側へという列の順序は探索と同点時の選択に使われ、直接の脅威がないと必ず中央に置くという意味ではありません。着手前の待ち時間で難易度が変わることもありません。

コマを落とす前の確認

  1. 今すぐ勝てるならその手を選び、なければ相手が次の手で勝てないか調べます。
  2. 斜めを狙う前に各列を下から数えます。勝ちにつながる空きマスも、まだ届かない場合があります。
  3. すぐに置ける勝ち筋を2つ同時に作ることを目指します。CPUが準備を阻止する可能性もあるので、相手の返しを確認します。

両端が空いていても二重の脅威とは限らない

自分のコマが横に3枚並び、両端が1マスずつ空いているとします。最下段なら両端にすぐ置けるかもしれません。しかし上の段では、下の支えを確認する必要があります。片端の下に空きがあると、コマは狙いより低く落ちます。この場合、直接の勝ち筋は1つだけです。支えを置くことで、その上に相手の勝ちマスを作ることもあるため、両方の色を確認しましょう。

クイックマッチは人間との対戦?

いいえ。生成された名前とアバターを持つコンピューターが相手です。別の端末の人と遊ぶには、ルームを作成または参加して、コードやリンクを友達と共有してください。すべての応手に勝てることを保証する定石はここでは紹介していません。

この記事で紹介したゲームをプレイする