オセロAI対戦
対戦相手がいなくても大丈夫。CPUを相手に、この端末だけでオセロを遊べます。 強さは初級・中級・上級の3段階。会員登録もアプリのインストールも必要ありません。
3つの強さの違い
CPUは、盤面を評価しながら数手先を読んで手を決めています。 読む深さと、あえて最善以外を選ぶかどうかが、強さの違いです。
| 強さ | 読む手数 | 目安 |
|---|---|---|
| 初級 | 1手先 | 候補の中から気まぐれに選びます。オセロが初めての方向け |
| 中級 | 4手先 | 丁寧に打てば勝てますが、うっかりすると負けます |
| 上級 | 6手先+終盤は完全読み切り | 残り10マスからは最善手しか打ちません。かなり手強い相手です |
CPUが強い理由
このCPUは、ひっくり返せる石の数では手を選びません。 序盤から中盤にかけて石を取りすぎると、自分の置ける場所が減って不利になるからです。 代わりに、四隅をどれだけ確保できるかと、相手の打てる場所をどれだけ減らせるか(着手可能数)を重視しています。
そのため、上級と対戦すると「気づいたら打てる場所が角の隣しかない」という展開になりがちです。 これはオセロで負ける典型的なパターンそのものなので、CPUに勝てるようになる頃には、 人間相手にもかなり戦えるようになっているはずです。
勝つためのヒント
- 四隅を取る。一度取れば絶対にひっくり返されません
- 角の斜め隣には打たない。相手に角を渡すことになります
- 序盤は石を少なく取る。取りすぎると置ける場所が減ります
- 最初の10手ほどは、盤の中央16マスの内側に収めると安全です
友達と対戦することもできます
CPUではなく人と遊びたいときは、オセロのトップページから部屋を作れます。 発行されたURLを友達に送れば、離れていてもそのまま対局できます。