Proyecto RingoChess
RingoChess v2.10 es una PWA estática sin backend propio, sin analítica y sin cookies. El análisis Cloud es opcional y solo se conecta al pulsar Analizar.
chess.js
Se incluye localmente chess.js para validar movimientos legales y estados de partida. Licencia: BSD 2-Clause.
Archivo de licencia incluido: vendor/chess.js.LICENSE.txt.
Piezas SVG Cburnett
Las piezas SVG incluidas en /pieces están basadas en el set clásico de Colin M. L. Burnett usado en Wikimedia Commons.
Licencia indicada por Wikimedia Commons para el sprite Chess Pieces Sprite.svg: Creative Commons Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0).
Atribución: piezas originalmente por User:Cburnett; sprite adaptado por jurgenwesterhof. Fuente: Wikimedia Commons, File:Chess Pieces Sprite.svg y Category:SVG chess pieces.
Stockfish.js / Stockfish 18
Se incluye localmente Stockfish.js 18 Lite Single para análisis básico bajo demanda. Se ejecuta en un Web Worker separado y no se inicia automáticamente al abrir la app.
Licencia: GPL-3.0. Archivos incluidos: vendor/stockfish/stockfish-18-lite-single.js, vendor/stockfish/stockfish-18-lite-single.wasm y vendor/stockfish/Copying.txt.
Fuente: https://github.com/nmrugg/stockfish.js. Basado en Stockfish: https://github.com/official-stockfish/Stockfish.
Biblioteca local de práctica
El archivo data/tactics.js contiene posiciones tácticas sencillas en FEN, soluciones UCI y textos de ayuda para práctica local. No usa acceso de red.
Recursos gráficos
El tablero se ha creado para este proyecto. Las piezas SVG Cburnett se incluyen localmente en /pieces. Los iconos de la app en /icons usan el logo proporcionado por el usuario para RingoChess. No se cargan recursos gráficos externos durante el uso normal.
Chess-API.com
El modo de análisis Cloud opcional envía la posición FEN actual a chess-api.com solo cuando se pulsa Analizar. Servicio externo usado para análisis remoto con Stockfish 18. No se usa para mover piezas ni para la partida local.