~/tools/chess

チェス.js

ローカルエンジン、交代プレイ、オンライン対戦 — サーバー不要。キャスリング・アンパッサン・昇格まで完全ルール。4段階のアルファベータエンジン、評価バー、ヒント。

これは何? 詳細を隠す

チェスとは?

完全にブラウザ内で動作するフル機能のチェス。ルールエンジンはキャスリング、アンパッサン、昇格、チェック/チェックメイト/ステイルメイト、引き分け(50手ルール、不十分な駒、3回同形反復)に対応し、完全なSAN記法を備えます。1台で交代プレイ、内蔵のアルファベータエンジン(初級〜ブルータルの4段階、UIが固まらないようWeb Workerで実行)と対戦し、リアルタイム評価バー・候補手・ヒントを表示 — またはコードを使った暗号化P2P接続で友達とオンライン対戦。ドラッグまたはタップで指し、棋譜を遡り、盤を反転、待った、投了。アカウント・解析なし、オフライン対応。

chess.js
エンジン
0.00
深さ
ノード
nps
時間
強さ
対局
接続 (p2p)
オフライン