チェスゲーム

友達と同じ端末で対戦したり、3段階の難易度から選べる内蔵AIに挑戦できます。キャスリング、アンパッサン、プロモーションまでルールを完全実装。

王手!
勝ち:0負け:0引き分け:0

このチェスゲームについて

ルールを完全実装したチェスゲームです。ポーンの2マス初期移動、アンパッサン、キャスリング(キングサイド・クイーンサイド)、最終ランクに到達したポーンのクイーン/ルーク/ビショップ/ナイトへのプロモーション、チェック・チェックメイト・ステイルメイトの判定まですべて対応しています。合法手生成の正確性は、チェスプログラミングで標準的に使われる検証手法「perft」(ノード数のカウント)で標準テスト局面と照合済みで、合法手の漏れや二重カウントが起きないことを確認しています。

2人対戦 vs コンピューター対戦

2人対戦モードでは、インターネット接続やアカウント登録なしで、同じ端末で2人が交代しながらプレイできます。対面での対局にぴったりです。1人プレイモードには内蔵AI対戦相手があり、駒の価値と位置評価テーブルを組み合わせたミニマックス探索とアルファベータ枝刈りで指し手を決めます。かんたん・ふつう・むずかしいの3段階があり、むずかしいでは制限時間内でできるだけ深く読みます。

遊び方

動かしたい駒をクリックすると、合法な移動先が小さな点で表示されます(駒を取れるマスは赤い円で表示)。移動先をもう一度クリックすると駒が動きます。ポーンが最終ランクに到達すると、クイーン・ルーク・ビショップ・ナイトから選ぶプロモーションメニューが表示されます。自分がチェックされているときは画面上にわかりやすく表示され、チェックを解除できる手しか指せません。待ったボタンで1手戻せます。コンピューター対戦モードでは、待ったを押すとコンピューターの手と自分の手の両方が戻り、再び自分の番になります。

難易度の選び方

チェス初心者はまず「かんたん」から基本ルールと駒の動かし方に慣れましょう。「ふつう」は3手先まで読むので、基本的な戦術も意識する必要が出てきます。「むずかしい」は制限時間内で最大5手先まで読み、より一貫した指し手をしてきますが、それでも軽量なブラウザAIであり、プロ級のエンジンではありません。目標はカジュアルプレイヤーにとって適度な手応えを提供することで、絶対に勝てない相手にすることではありません。

よくある質問

このチェスゲームはどんなモードがありますか?
2つのモードがあります。同じ端末で2人が交代しながら対局する「2人対戦」(対面プレイにぴったり)と、内蔵AIと対局する「コンピューター対戦」(かんたん・ふつう・むずかしいの3段階から選べます)です。
キャスリングやアンパッサンなど、ルールは完全ですか?
はい、完全に実装されています。合法手生成の正確性はチェスプログラミングで標準的な検証手法「perft」で確認済み(既知の標準テスト局面のノード数と照合)。キャスリング(両サイド)、アンパッサン、ポーンのクイーン/ルーク/ビショップ/ナイトへのプロモーション、チェック・チェックメイト・ステイルメイトの判定まですべて実装されています。
コンピューターの対戦相手は強いですか?
難易度は3段階あります。「かんたん」は1手先しか読まず対応しやすく、「ふつう」は3手先まで読みます。「むずかしい」は制限時間内で最大5手先まで読み、より一貫した指し手をしてきますが、それでも軽量なブラウザAI(駒の価値と位置評価に基づくミニマックス探索)であり、プロ級のチェスエンジンではありません。強さは初級〜中級程度で、カジュアルな練習や息抜きには十分な手応えです。
待った(待ち手の取り消し)はできますか?
できます。「待った」ボタンで1手戻せます。コンピューター対戦モードでは、1回のクリックでコンピューターの手と自分の手の両方が戻り、再び自分の番になるので、直前のミスを考え直すことができます。
ダウンロードやアカウント登録は必要ですか?
必要ありません。ページを開くだけですぐにプレイできます。2人対戦・コンピューター対戦のどちらもダウンロード、インストール、アカウント登録は不要なので、思い立ったときにすぐ一局指せます。

お気に入り