チェスAI対戦
対戦相手がいなくても大丈夫。CPUを相手に、この端末だけでチェスを遊べます。 強さは初級・中級・上級の3段階。会員登録もアプリのインストールも必要ありません。
3つの強さの違い
CPUは、駒の価値と駒の位置を点数にして、数手先まで読んで手を決めています。 何手先まで読むかが、そのまま強さの違いです。
| 強さ | 読む手数 | 目安 |
|---|---|---|
| 初級 | 1手先 | タダの駒は取りますが、取り返されることまでは読みません |
| 中級 | 2手先 | 取り返しを計算します。駒の交換で損をしにくい相手です |
| 上級 | 3手先 | うっかり駒を取られると、そこから一気に押し切られます |
CPUは駒の「位置」も点数にしています
駒の価値はポーン1・ナイトとビショップ3・ルーク5・クイーン9が目安ですが、 それだけだと駒を取り合う場面以外で手を選べません。同じナイトでも、盤の隅と中央では働きが違うからです。
そこでこのCPUは、駒ごとにマスごとの点数表を持っています。 ナイトは中央ほど高く隅ほど低い、ポーンは前進するほど高い、キングは中央より自陣の隅が高い—— といった具合です。序盤にCPUがナイトを中央へ跳ね、キングをキャスリングで隅に囲うのは、この表がそう言っているからです。
勝つためのヒント
- 序盤は中央のポーンを進めて、ナイトとビショップを出す。駒が出ていないと何も始まりません
- 早めにキャスリングしてキングを隅へ。中央に残したキングは、盤が開いた瞬間に危なくなります
- 駒を取る前に「取り返されるか」を数える。初級以外は必ず取り返してきます
- 同じ駒を序盤に何度も動かさない。1手で1つずつ駒を出すほうが速く展開できます
特殊なルールにも対応しています
キャスリング、アンパッサン、ポーンのプロモーションはすべて実装されています。 プロモーションのときは、クイーン・ルーク・ビショップ・ナイトから選ぶ画面が出ます。 ステイルメイト(王手ではないが動かせる手がない)も引き分けとして正しく判定されます。
友達と対戦することもできます
CPUではなく人と遊びたいときは、チェスのトップページから部屋を作れます。 発行されたURLを友達に送れば、離れていてもそのまま対局できます。