このゲームは15 x 15の盤面を使います。黒が先手で、空いている交点に交互に石を置き、横・縦・斜めのいずれかで五つ連続した側が勝ちです。2人モードは同じデバイスで遊ぶローカル対戦です。
石の並びに価値があるかどうかは両端を見て判断します。三つ並びの両端が空いていれば、片方を止められてももう片方が残ります。これが活三です。片端がすでに塞がれていれば伸びる方向は一つだけになり価値は大きく下がり、両端とも塞がれた並びはまったく役に立ちません。本ツールのCPUもその形を零点として扱います。石を置く前に、何個つながったかよりも、あと何方向に伸ばせるかを数えてください。
脅威が一つだけなら、相手はそれを止めれば済みます。勝敗を分けるのは二つの脅威を同時につくることです。たとえば二本の活三の交点に打てば、相手は一手で片方しか止められません。着点を選ぶときは、二方向に同時に関われる場所を優先してください。それは多くの場合、線の端ではなく既存の石の交差点です。本ツールのCPUは空点をその最良の一方向だけで評価するため交差点を過小評価しており、この戦法は特に有効です。
CPUモードは既存の石の近くから候補手を選び、簡単・普通・難しいで深さ1、2、3のヒューリスティック付きminimax探索を使います。待ったとリセットには対応しますが、オンライン対戦室、レーティング、公式大会ルールのエンジンではありません。
このテーマに関するよくある疑問と回答をまとめました。
15×15 の盤面に黒と白の石を交互に置きます。横・縦・斜めのいずれかで五つ連続して並べた方が勝ちです。黒が先手です。
AI は先読み探索を使って相手の四連を防ぎ、勝てる手があればすぐに打ちます。大会レベルではなくカジュアルプレイ向けのため、上級者なら二重攻撃で攻略できます。
はい。モードセレクターを「2人対戦」に切り替えるとAIが停止し、同じ画面で二人が交互にタップして対戦できます。
不要です。五目並べは完全にブラウザ上で動作し、アカウントもダウンロードも不要で、あなたの手が外部に送信されることもありません。
盤面がすべて埋まり、どちらも五つ連続していない場合、引き分けになります。
はい。禁手のない自由ルールの五目並べは先手必勝であることが証明されており、公式ルールが黒に禁手や開局交換を設けるのはそのためです。本ツールは禁手なしの自由ルールでカジュアル対戦向けです。公平にしたい場合は先後を交互に入れ替えるか、経験の多い側が白を持つとよいでしょう。
なります。本ツールは五つ並んでいるかどうかだけを判定し、六つ以上の並びはその中に五連を含むため同じく勝ちになります。公式ルールの一部では黒の長連を禁手として負けとしますが、本ツールはその規則を採用していません。
難しいは三手先まで読むため、単に四つ並べても必ず止められます。有効なのは同時に成立する二つの脅威をつくり、一手では両方に対応できない状況にすることです。CPUは空点をその最良の一方向だけで評価するため、二本の線が交わる点を過小評価します。また既存の石の近くからしか着点を選ばず、自分から離れた場所に打ち始めることはないので、その隙に別の場所で二本目の線を用意できます。