~/tools/chess

Échecs.js

Moteur local, chacun son tour et jeu en ligne — sans serveurs. Règles complètes avec roque, prise en passant et promotion ; moteur alpha-bêta à quatre niveaux, barre d'évaluation et indices.

Qu'est-ce que c'est ? Masquer les détails

Qu'est-ce que Échecs ?

Une implémentation d'échecs complète qui s'exécute entièrement dans votre navigateur. Le moteur de règles couvre le roque, la prise en passant, la promotion, échec/échec et mat/pat et les nulles (règle des 50 coups, matériel insuffisant, triple répétition), avec notation SAN complète. Jouez chacun son tour sur un appareil, contre un moteur alpha-bêta intégré (quatre niveaux, de Débutant à Brutal, exécuté dans un Web Worker pour que l'interface ne gèle jamais) avec barre d'évaluation en direct, lignes candidates et indices — ou en ligne contre un ami via une connexion P2P chiffrée à l'aide d'un code. Glissez ou touchez pour jouer, parcourez l'historique, retournez l'échiquier, annulez et abandonnez. Sans comptes, sans analytique, fonctionne hors ligne.

chess.js
moteur
0.00
prof.
nœuds
nps
temps
niveau
partie
connexion (p2p)
hors ligne