← Scacchi virtuali

Scacchi virtuali

Un’app per giocare, sfidare Stockfish e imparare una mossa alla volta.

Il motore

Stockfish 18 Lite Single, distribuzione Stockfish.js 18.0.5 di Nathan Rugg e collaboratori, basata sul lavoro degli autori di Stockfish. Eseguito localmente nel browser in un Web Worker. Nessuna partita viene inviata a un server di gioco.

Codice sorgente corrispondente e istruzioni di compilazione · Scarica il sorgente completo · Licenza GNU GPL v3 · Stockfish

I livelli ELO sono indicativi. I livelli principiante e normale selezionano con probabilità diverse tra mosse valutate da Stockfish, limitando la profondità. Intermedio e avanzato usano il limite di forza UCI del motore; grandemaestro usa la massima abilità. Tempi e dispositivo influenzano la forza effettiva.

Problemi

30 problemi selezionati dalla raccolta aperta Lichess (CC0), con soluzioni e difficoltà originali. Gli ELO dei problemi sono valutazioni di tattica e non equivalgono al rating di una partita. I suggerimenti dei problemi usano Stockfish sulla continuazione prevista dalla soluzione.

Pezzi e librerie

Set Pixel di therealqtpi, AGPL v3 o successiva. Gli SVG originali sono disponibili nella cartella /pieces/pixel/ (nomi wK.svg, wQ.svg, wR.svg, wB.svg, wN.svg, wP.svg e corrispondenti b). La visuale XP 3D interpreta gli stessi pixel come piccoli volumi, senza alterare i file originali.

Carattere Pixelify Sans, autori del progetto Pixelify Sans, SIL Open Font License 1.1, ospitato insieme all’app.

Set di pezzi Cburnett, Colin M. L. Burnett, CC BY-SA 3.0, distribuito da Lichess. Immagini originali senza modifiche; licenza.

Regole degli scacchi: chess.js, BSD-2-Clause. Rendering 3D: Three.js, MIT. Icone: Lucide, ISC. Interfaccia: React e componenti shadcn/ui.

Windows XP è un marchio Microsoft. Questo tema è un omaggio visivo indipendente e non è affiliato a Microsoft.