Ajedrez NVDA es un complemento profesional que permite jugar al ajedrez de forma completamente accesible usando el lector de pantallas NVDA. El complemento ha sido diseñado desde cero pensando en la accesibilidad total, ofreciendo una experiencia de juego rica y completa para personas ciegas y con baja visión.
.nvda-addon del complemento.El complemento se accede a través de un gesto configurable que abre un menú emergente accesible (estilo menú de NVDA).
Para asignar el gesto:
Nota: El gesto no viene asignado por defecto para evitar conflictos con otros complementos. Tú eliges la combinación que más te convenga.
También puedes acceder al complemento desde el menú NVDA → Herramientas → Ajedrez NVDA. Este menú contiene las mismas opciones dinámicas que el menú popup del gesto.
Al pulsar tu gesto asignado se abre un menú popup dinámico con las siguientes opciones:
| Ítem | Descripción |
|---|---|
| Juego sin conexión | Submenú exclusivo para continuar o crear partidas locales y contra Stockfish |
| Entrenamiento | Submenú con modos de aprendizaje |
| Puzzles | Submenú con puzzle aleatorio y opciones avanzadas |
| Base de datos | Submenú para gestionar partidas y archivos PGN |
| Lichess Online | Submenú con todas las opciones de Lichess |
| Backup | Exportar/importar configuración completa |
| Opciones del complemento... | Abre el diálogo de configuración por pestañas |
| Ayuda | Submenú con el manual y la guía de atajos y funcionamiento |
| Acerca de Ajedrez NVDA... | Versión, autor, contacto, licencia, descripción y donación |
| Ítem | Descripción |
|---|---|
| Continuar partida sin conexión | Solo visible si existe una partida local o contra Stockfish pausada |
| Nueva partida sin conexión... | Abre el diálogo para configurar una partida local |
| Continuar partida desde PGN... | Carga un PGN guardado y sigue jugando contra Stockfish |
Las sesiones son independientes: una partida, TV, puzzle o visor procedente de Lichess nunca aparece como partida sin conexión ni puede guardarse para continuar desde este submenú.
| Ítem | Descripción |
|---|---|
| Aperturas... | Practica líneas de apertura contra el motor |
| Modo examen... | Abre un PGN y adivina las jugadas de un color |
| Finales guiados... | Ejercicios paso a paso de finales básicos |
| Tutorial interactivo | Tutorial de 10 pasos para usuarios nuevos |
| Ítem | Descripción |
|---|---|
| Puzzle aleatorio | Carga un puzzle táctico aleatorio para resolver |
| Estadísticas de puzzles | Muestra resueltos, fallados, rachas |
| Puzzle Rush | Resuelve puzzles contrarreloj (5 minutos) |
| Filtrar puzzles... | Filtra por tema o rango de rating |
| Repetir puzzles fallados | Repite puzzles previamente fallados |
| Ítem | Descripción |
|---|---|
| Mis partidas... | Abre el diálogo completo de la base de datos con lista de partidas, edición, eliminación e importación |
| Abrir archivo PGN... | Abre un archivo PGN en el visor de partidas (solo lectura) |
| Importar PGN... | Importa partidas desde un archivo PGN a la base de datos |
| Exportar PGN... | Exporta partidas de la base de datos a un archivo PGN |
| Búsqueda avanzada... | Busca por jugador, ECO, resultado y fecha |
Cuando no estás conectado: * Conectar a Lichess: Conecta con tu token de API y comienza a escuchar retos entrantes.
Cuando estás conectado: * Conectado como: [nombre]: Muestra tu nombre de usuario (informativo). * Nueva partida online...: Abre el diálogo unificado para configurar e iniciar partidas online (Matchmaking, vs IA o retar a un amigo). * Mi perfil: Muestra tus ratings de Bala, Blitz, Rápida, Clásica y Puzzles. * Actividad de la cuenta...: Resume partidas en curso, retos pendientes y equipos. * Torneos...: Lista torneos activos y permite unirse. * Explorador de aperturas...: Explora aperturas de forma interactiva (ver sección Lichess avanzado). * Historial de partidas...: Ve tus últimas 20 partidas y ábrelas en el visor PGN. * Lichess TV: Muestra la partida en vivo destacada y permite abrir la posición. * Retransmisiones oficiales...: Lista eventos oficiales y abre sus partidas en el visor PGN. * Puzzles de Lichess...: Puzzle diario, por ID o no visto con filtros; estadísticas, actividad y carreras privadas. * Amigos...: Gestiona tu lista de amigos (ver, agregar, quitar, estado en línea, retar). * Desconectar de Lichess: Desconecta y detiene la escucha de retos.
| Ítem | Descripción |
|---|---|
| Exportar backup... | Crea un ZIP con configuración, BD y estadísticas |
| Importar backup... | Restaura un backup desde un archivo ZIP |
Debajo de Opciones del complemento... aparece el submenú Ayuda con:
El elemento Acerca de Ajedrez NVDA..., situado debajo del submenú Ayuda, muestra en un cuadro de texto accesible el nombre, la versión instalada, autor, contacto, copyright, licencia GPL v3 o posterior y descripción. El botón Si te gusta mi trabajo, invítame a un café abre la página de donaciones en el navegador predeterminado. El diálogo dispone también del botón Aceptar.
Al seleccionar "Nueva partida..." se abre un diálogo con los siguientes campos:
Columna izquierda:
* Modo de juego: Humano vs Humano, Humano vs Motor.
* Variante: Estándar, Chess960, Antiajedrez, Atómico, Rey de la colina, Carreras de reyes, Horda, Tres jaques, Crazyhouse.
* Control de tiempo: Sin control, Clásica 90+30, Rápida 15+10, Rápida 10+5, Blitz 5+5, Blitz 3+2, Bala 2+2, Bala 1+0, Personalizado.
* Tiempo personalizado: Se activa al elegir "Personalizado". Formato: minutos+incremento (ej: 10+5).
Columna derecha: * Jugar como: Aleatorio, Blancas, Negras. * FEN de inicio personalizado: Posición inicial personalizada en notación FEN. * Opciones del motor...: Solo activo en modo vs Motor. Permite ELO, nivel de habilidad 0–20 o fuerza completa y tiempo de pensamiento.
Nota: Las partidas online se gestionan exclusivamente desde el menú Lichess Online, no desde este diálogo.
Dos personas juegan en el mismo ordenador, alternando turnos. Ideal para practicar con alguien presencialmente.
Juegas contra Stockfish con fuerza configurable:
* Limitar por ELO: De 1320 a 3190.
* Nivel de habilidad: De 0 a 20.
* Fuerza completa: Sin debilitamiento artificial.
* Tiempo de pensamiento: De 1 a 300 segundos por jugada.
* Sugerencia de jugada: Pulsa H para que el motor te sugiera una jugada.
* Análisis de posición: Pulsa F5 para obtener la evaluación de la posición actual.
* Evaluación continua opcional: Actívala en Configuración y pulsa E para escucharla.
* Línea principal: Pulsa V para escuchar las 5 mejores jugadas según el motor.
* Análisis post-partida: Al terminar, pulsa Ctrl+A para analizar toda la partida.
El tablero se presenta como una tabla de NVDA con 64 celdas. Cada casilla anuncia:
| Tecla | Acción |
|---|---|
| Flechas izquierda/derecha | Mover una casilla a la izquierda/derecha |
| Flechas arriba/abajo | Mover una fila arriba/abajo |
| Inicio | Ir a la primera casilla de la fila actual (columna a) |
| Fin | Ir a la última casilla de la fila actual (columna h) |
| Enter / Espacio | Seleccionar pieza o mover pieza seleccionada a esta casilla |
| Escape | Cancelar selección de pieza / ocultar tablero (con confirmación) |
Nota: Las flechas respetan la perspectiva del jugador. Si juegas con negras, el tablero está invertido y las flechas se ajustan automáticamente.
Puedes alternar entre el tablero y la planilla de movimientos:
| Tecla | Acción |
|---|---|
| Tab | Alternar entre tablero y planilla |
| Flechas arriba/abajo | Navegar por los movimientos (anterior/siguiente) |
| Inicio | Ir al primer movimiento |
| Fin | Ir al último movimiento |
| Cualquier tecla alfanumérica | En una partida activa, abrir la entrada de jugada con esa tecla ya escrita |
| Escape | Volver al tablero |
Cada movimiento se anuncia con su número y notación: "1. e4, 1 de 5" (movimiento 1, posición 1 de 5 en la lista).
Por ejemplo, al pulsar n dentro de la planilla se abre el diálogo con n
ya escrito; solo tienes que completar f3 y pulsar Enter. Los atajos con
Ctrl o Alt siguen funcionando normalmente.
Nota: Cuando hay un solo movimiento, al pulsar flechas se re-anuncia el movimiento actual con un beep indicando el límite.
Cuando un peón llega a la última fila, se abre un menú de promoción: * Dama (opción por defecto) * Torre * Alfil * Caballo
Navega con flechas arriba/abajo y confirma con Enter.
Para jugadores avanzados, puedes introducir jugadas escribiendo la notación directamente sin navegar por el tablero.
e4, Cf3, cf3, nf3, Axd5, O-O).Formatos aceptados: SAN español (C=Caballo, A=Alfil, T=Torre, D=Dama, R=Rey), SAN inglés (N, B, R, Q, K), ambas en mayúsculas o minúsculas, y UCI largo (por ejemplo,
e2e4og1f3).
Si la jugada es ilegal, ambigua o la notación no es válida, NVDA lo anuncia después de que el diálogo se cierre y el foco haya regresado al tablero, para evitar que el cambio de foco silencie el mensaje.
| Tecla | Acción |
|---|---|
| F1 | Resumen de piezas propias (número y tipo de piezas que te quedan) |
| Shift+F1 | Resumen de piezas del oponente |
| F2 | Tu tiempo restante (o "Partida sin control de tiempo") |
| Shift+F2 | Tiempo del oponente |
| F3 o I | Información detallada de la casilla actual (pieza, color y coordenadas) |
| F4 | Planilla de anotación (lista de jugadas) |
| F6 | Entrada SAN abreviada, española/inglesa y en mayúsculas/minúsculas, o UCI |
| F7 | Ver perfil del oponente (solo en partidas online de Lichess) |
| A | Lista de piezas que atacan la casilla actual |
| D | Lista de piezas que defienden la casilla actual |
| E | Evaluación actual del motor (solo vs Motor) |
| L | Lista de movimientos legales de la pieza en la casilla actual |
| M | Repite la última jugada realizada |
| O | Nombre de la apertura actual (clasificación ECO) |
| T | Anuncia de quién es el turno |
| U | Información de los jugadores (nombres y ELO en partidas online; nombre y dificultad en partidas locales) |
| V | Línea principal del motor — las 5 mejores jugadas (solo vs Motor) |
| W | Balance de material (ej: "Blancas +2 peones, +1 alfil") |
| Shift+M | Repite el sonido de la última jugada (captura, jaque, etc.) |
| Shift+W | Resumen posicional (control del centro, peones aislados) |
Salta directamente a una pieza específica en el tablero:
| Tecla | Pieza |
|---|---|
| R | Torre (Rook) |
| N | Caballo (kNight) |
| B | Alfil (Bishop) |
| Q | Dama (Queen) |
| K | Rey (King) |
| P | Peón (Pawn) |
| Tecla | Pieza |
|---|---|
| Shift+R | Torre del oponente |
| Shift+N | Caballo del oponente |
| Shift+B | Alfil del oponente |
| Shift+Q | Dama del oponente |
| Shift+K | Rey del oponente |
| Shift+P | Peón del oponente |
Si hay varias piezas del mismo tipo, pulsar la tecla múltiples veces salta a la siguiente.
| Tecla | Acción |
|---|---|
| Ctrl+S | Guardar partida como archivo PGN |
| Ctrl+C | Copiar PGN al portapapeles |
| Ctrl+F | Copiar FEN de la posición actual al portapapeles |
| Ctrl+Z | Deshacer último movimiento (no disponible online) |
| Ctrl+R | Rendirse (con confirmación) |
| Ctrl+N | Ofrecer/proponer tablas |
| Ctrl+G | Ir a un número de jugada específico (en visor PGN) |
| Ctrl+V | Reclamar victoria (online, cuando oponente se desconecta) |
| Ctrl+M | Enviar mensaje de chat al oponente (solo online) |
| Ctrl+H | Ver historial de chat de la partida (solo online) |
| Ctrl+L | Leer el último mensaje de chat recibido (solo online) |
| Ctrl+A | Análisis post-partida (solo vs Motor, partida terminada) |
| Ctrl+B | Abortar partida online (primeros turnos) |
| Ctrl+T | Ofrecer takeback — pedir deshacer jugada (solo online) |
| Ctrl+K | Agregar/editar comentario en la jugada actual (solo visor PGN) |
| Ctrl+Shift+S | Exportar PGN editado con comentarios y variaciones (solo visor PGN) |
El complemento incluye un reloj de ajedrez integrado con soporte para incremento Fischer.
| Preset | Base | Incremento | Categoría |
|---|---|---|---|
| Sin control | ∞ | 0 | Libre |
| Clásica | 90 min | 30 seg | Clásica |
| Rápida 15+10 | 15 min | 10 seg | Rápida |
| Rápida 10+5 | 10 min | 5 seg | Rápida |
| Blitz 5+5 | 5 min | 5 seg | Blitz |
| Blitz 3+2 | 3 min | 2 seg | Blitz |
| Bala 2+2 | 2 min | 2 seg | Bala |
| Bala 1+0 | 1 min | 0 seg | Bala |
| Personalizado | - | - | Definir con formato min+seg |
| Tecla | Acción |
|---|---|
| F2 | Tiempo restante propio |
| Shift+F2 | Tiempo restante del oponente |
Cuando la partida no tiene control de tiempo, F2 anuncia «Partida sin control de tiempo».
En partidas online, el tiempo se vuelve a sincronizar después de cada evento con los relojes autoritativos de Lichess. El complemento admite tanto los milisegundos del estado inicial como los objetos de duración que Berserk entrega en las actualizaciones posteriores.
Cuando el tiempo es crítico, se reproducen avisos sonoros automáticos: * Menos de 30 segundos: Suena un beep de advertencia (tono 440Hz). * Menos de 10 segundos: Suena un beep urgente (tono 880Hz).
El complemento ofrece tres estilos de anuncio de jugadas:
Describe cada jugada de forma completa en español: * "Caballo blanco de g1 a f3" * "Peón blanco captura peón negro en d5" * "Enroque corto de blancas"
Notación fonética para jugadores ciegos experimentados: * "Caballo Francia tres" * "Peón David cinco toma"
Notación estándar internacional abreviada: * "Cf3" * "exd5" * "O-O"
Se configura en Configuración → Estilo de anuncio de jugadas.
Al crear una partida vs Motor, el botón "Opciones del motor..." permite:
En las preferencias globales también se configuran hilos, Hash, margen
Move Overhead, ponder, análisis continuo, profundidad, MultiPV, WDL, ruta
de un motor UCI personalizado y tablebases Syzygy.
El botón Opciones UCI avanzadas del motor... inicia el ejecutable
seleccionado, detecta las opciones que anuncia y presenta una lista accesible.
La detección y el cierre del motor se realizan en segundo plano. Mientras se
prepara el editor, el botón queda temporalmente desactivado para impedir
aperturas duplicadas. Al mostrarse, el foco comienza en la lista y el diálogo
no bloquea la cola interna ni el habla de NVDA.
Los valores se validan según su tipo y rango real. Así se pueden configurar
opciones específicas como NumaPolicy, EvalFile o EvalFileSmall, y
ejecutar botones UCI como Clear Hash, sin codificar una lista exclusiva de
Stockfish.
También puedes seleccionar un libro de aperturas Polyglot .bin. El motor
usará el libro hasta la jugada configurada y escogerá la entrada de forma
ponderada por su peso, siempre la de mayor peso o de forma aleatoria uniforme.
El archivo del libro no se incluye: debe aportarlo el usuario.
| Tecla | Acción |
|---|---|
| H | Sugerencia de jugada (el motor sugiere una jugada para ti) |
| F5 | Análisis de la posición actual (evaluación numérica) |
| E | Evaluación actual del análisis continuo (ej: "+1.25") |
| V | Línea principal (PV) del motor — las 5 mejores jugadas |
| O | Nombre de la apertura actual (clasificación ECO) |
| W | Balance de material |
| Shift+W | Resumen posicional |
| Ctrl+A | Análisis post-partida (solo cuando la partida ha terminado) |
Si activas Mantener análisis continuo durante mi turno, el complemento analiza la posición en segundo plano. Esta opción está desactivada de forma predeterminada para ahorrar CPU. Ponder se desactiva durante el análisis continuo porque ambos modos necesitan controlar el mismo proceso UCI.
| Tecla | Acción |
|---|---|
| E | Anuncia la evaluación actual (ej: "+1.25" o "Mate en 3 para blancas") junto con la profundidad |
| V | Anuncia la línea principal (PV): las 5 mejores jugadas según el motor |
Al terminar una partida contra el motor:
Pulsa O en cualquier momento para escuchar el nombre de la apertura actual según la clasificación ECO. La base de datos incluye 100+ aperturas en español, por ejemplo: * "B21: Defensa Siciliana" * "C50: Apertura Italiana" * "D06: Gambito de Dama"
Las partidas online se gestionan completamente desde el menú Lichess Online del complemento, no desde el diálogo de nueva partida.
challenge:read – Leer retos entranteschallenge:write – Crear, aceptar y rechazar retosboard:play – Jugar partidas con la Board APIAlgunas funciones adicionales requieren permisos opcionales: lectura o
escritura de puzzles para la actividad correspondiente, racer:write para
crear carreras y permisos de estudios para importar o publicar estudios.
lip_xxxxxxxxxxxxxxxxxxxxSi se pierde la conexión durante una partida, el complemento intenta reconectar automáticamente: * 3 reintentos con backoff exponencial (2s, 4s, 8s). * Al reconectar: "Reconectado al servidor". * Si falla definitivamente: "No se pudo reconectar".
Una vez conectado a Lichess, puedes configurar e iniciar una nueva partida online seleccionando la opción Nueva partida online... del submenú. Esto abrirá un diálogo unificado con las siguientes opciones:
minutos+incremento (ej. 10+5).Una vez que configures la partida y pulses Aceptar: - Si es Matchmaking o IA, la partida se iniciará tan pronto como el oponente/IA esté listo. - Si es un reto a un amigo, se enviará la invitación. Si el amigo la acepta, la partida se abrirá automáticamente en tu tablero.
Cuando alguien te envía un reto directo mientras estás conectado: 1. Suena un sonido de notificación. 2. Se abre un diálogo accesible con todos los datos del reto: * De: nombre del retador * Control de tiempo: ej. "5+5" o "sin límite" * Variante: Standard, Chess960, etc. * Tipo: casual o puntuada 3. Pulsa Sí para aceptar o No para rechazar (el diálogo ya no deja mudo a NVDA). 4. Si aceptas, la partida se abre automáticamente en el tablero.
| Tecla | Acción |
|---|---|
| Flechas | Navegar por el tablero |
| Enter/Espacio | Seleccionar/mover pieza |
| F6 | Entrada por notación algebraica |
| F7 | Ver perfil detallado del oponente (asíncrono, no silencia a NVDA) |
| U | Anunciar nombres y ELO de los jugadores |
| T | Anunciar turno actual |
| Ctrl+R | Rendirse (con confirmación) |
| Ctrl+N | Ofrecer tablas |
| Ctrl+B | Abortar partida (primeros 2 turnos) |
| Ctrl+T | Ofrecer takeback (pedir deshacer jugada) |
| Ctrl+V | Reclamar victoria (cuando oponente se desconecta) |
| Ctrl+M | Enviar mensaje de chat al oponente |
| Ctrl+H | Ver historial de chat |
| Ctrl+L | Leer último mensaje de chat |
| F2 | Tu tiempo |
| Shift+F2 | Tiempo del oponente |
| Tab | Alternar tablero/planilla |
| Escape | Cerrar tablero (con confirmación) |
Nota: Ctrl+Z (deshacer) NO está disponible en partidas online. Usa Ctrl+T para solicitar takeback al oponente.
Abre el menú → Lichess Online → Desconectar de Lichess.
Puedes comunicarte con tu oponente por chat durante cualquier partida online en Lichess:
Cuando tu oponente te envía un mensaje: 1. Suena un sonido de notificación. 2. NVDA anuncia: "Chat de [nombre del oponente]: [mensaje]". 3. El mensaje se guarda automáticamente en el historial.
| Tecla | Acción |
|---|---|
| Ctrl+M | Enviar mensaje al oponente |
| Ctrl+H | Historial completo de chat (lista navegable) |
| Ctrl+L | Leer último mensaje de chat |
.pgn.Nota: Flecha derecha e izquierda recorren las posiciones del PGN. Con Tab puedes entrar en la planilla completa incluso antes de avanzar la primera jugada; dentro de ella, las flechas arriba y abajo recorren sus movimientos.
| Tecla | Acción |
|---|---|
| Flecha derecha | Siguiente jugada (con anuncio de NAGs y variaciones disponibles) |
| Flecha izquierda | Jugada anterior |
| Inicio | Ir a la posición inicial |
| Fin | Ir a la posición final |
| Ctrl+G | Ir a un número de jugada específico |
| V | Entrar en una variación alternativa (muestra diálogo de selección) |
| Shift+V | Salir de la variación y volver a la línea principal |
| F5 | Analizar la posición actual con el motor Stockfish |
| Ctrl+K | Agregar o editar un comentario en la jugada actual |
| Ctrl+Shift+S | Exportar partida PGN editada (con comentarios y variaciones añadidos) |
Los comentarios de la partida (si existen) se anuncian automáticamente después de cada jugada. Cuando hay variaciones alternativas disponibles, se anuncia "N variaciones disponibles. Pulsa V para explorar."
El visor soporta variaciones anidadas con una pila de estados:
El visor reconoce y anuncia las anotaciones estándar de ajedrez: * ! — Buena jugada * !! — Jugada brillante * ? — Error * ?? — Error grave * !? — Jugada interesante * ?! — Jugada dudosa
También anuncia evaluaciones posicionales como "Ligera ventaja blancas", "Posición igualada", "Ventaja decisiva negras", etc.
Puedes guardar una partida en curso y retomarla más adelante:
* si la partida no ha terminado).Nota: Si la partida ya ha terminado (jaque mate, tablas, etc.), se te preguntará si deseas abrirla de todos modos para análisis. Las partidas con resultado
*(sin terminar) son las que puedes continuar normalmente.Tip: También puedes abrir un PGN en el visor (modo solo lectura) con Base de datos → Abrir archivo PGN... para revisar las jugadas sin continuar la partida.
Mate en 1, horquilla de caballo, clavada de alfil, doble ataque de dama, sacrificio, mate del pasillo, ataque descubierto, promoción de peón, finales de peones, zugzwang, jaque perpetuo, entre otros.
| Tecla | Acción |
|---|---|
| Flechas + Enter | Navegar y hacer tu jugada |
| H | Pista (muestra una pista progresiva) |
El complemento rastrea automáticamente tus resultados con persistencia entre sesiones: * Resueltos y fallados: Contador total de cada uno. * Racha actual y mejor racha: Se registra la racha más larga de puzzles resueltos consecutivos. * Puzzles fallados guardados: Los puzzles que no resolviste se guardan para entrenamiento de repetición.
Modo contrarreloj: resuelve la mayor cantidad de puzzles posible en 5 minutos. Al finalizar, se muestra un resumen con los puzzles resueltos, fallados y el tiempo total.
Practica con los puzzles que fallaste anteriormente. El sistema selecciona aleatoriamente un puzzle de tu lista de fallados para que puedas intentarlo de nuevo hasta dominarlo.
Puedes ampliar la colección de puzzles importando colecciones externas:
* JSON: Archivo con un array de objetos con campos puzzle_id, fen, moves, rating, themes.
* CSV de Lichess: Archivo CSV con columnas PuzzleId, FEN, Moves, Rating, Themes (formato estándar de la base de datos de puzzles de Lichess).
Base de datos vacía: Si no hay partidas guardadas, el diálogo lo indica claramente y te sugiere importar partidas o guardarlas con Ctrl+S durante el juego.
Al importar partidas PGN (tanto desde el diálogo como desde el menú), el sistema detecta automáticamente partidas duplicadas comparando jugadores, fecha y movimientos. Las partidas duplicadas se omiten y se informa cuántas se importaron y cuántas eran duplicadas.
Menú → Base de datos → Búsqueda avanzada... Permite buscar por: * Por jugador: Busca en nombres de blancas y negras. * Por resultado: Filtra por victoria blancas (1-0), victoria negras (0-1), o tablas (1/2-1/2). * Por apertura: Filtra por código ECO o prefijo (ej: "B" para todas las semiabiertas). * Límite de resultados: Número máximo de partidas a mostrar.
Además de las estadísticas básicas (total, victorias, tablas), puedes obtener: * Aperturas más frecuentes: Top 10 de códigos ECO más jugados. * Ratio de victoria: Porcentaje de partidas ganadas. * Oponentes más frecuentes: Top 10 de oponentes contra los que más has jugado.
Cuando estás conectado a Lichess, el submenú ofrece funciones avanzadas adicionales:
Muestra tus ratings detallados en todos los modos de juego: * Bala, Blitz, Rápida, Clásica, Puzzles * Número de partidas jugadas en cada modo * Victorias, derrotas y tablas totales
El explorador de aperturas ahora es completamente interactivo — puedes navegar por las aperturas jugada a jugada y abrir posiciones en el tablero:
Para iniciar una partida local contra Stockfish desde una posición, utiliza Juego sin conexión → Nueva partida sin conexión... e introduce el FEN. Así el modo online nunca se mezcla con una sesión offline.
Para cada jugada se muestra: * Nombre de la jugada (SAN) * Número total de partidas * % victoria blancas, % tablas, % victoria negras
Tip: Puedes escribir cualquier FEN en el cuadro de texto y pulsar Explorar para consultar la base de datos desde esa posición.
Sigue una partida en vivo de Lichess TV: * Muestra los jugadores con sus ratings y colores * Muestra la posición FEN actual * Permite elegir el mejor encuentro, un ritmo, bots, motores o un canal de variante. * Pulsa Seguir partida para abrir un tablero de solo lectura que recibe y anuncia cada jugada, se resincroniza si pierde un evento y cambia de partida cuando lo hace el canal.
Resuelve puzzles directamente desde el servidor de Lichess:
H para pistas progresivas.Gestiona tu lista de amigos (usuarios seguidos) en Lichess: * Ver amigos: lista de usuarios seguidos con su estado en tiempo real * 🟢 en línea: el usuario está conectado * 🎮 jugando: el usuario está en una partida * ⚫ desconectado: el usuario no está conectado * Agregar amigo: escribe un nombre de usuario para seguirlo * Quitar amigo: deja de seguir al usuario seleccionado (pide confirmación) * Retar a partida: reta al amigo seleccionado eligiendo control de tiempo * Ver perfil: abre el perfil detallado del amigo con sus ratings * Refrescar estado: actualiza el estado en línea de todos los amigos
Nota: En Lichess, los "amigos" son los usuarios que sigues. Puedes seguir a cualquier usuario por su nombre.
El complemento lleva un seguimiento detallado de tus puzzles: * Resueltos: número total de puzzles resueltos correctamente * Fallados: número de puzzles fallados * Racha actual: puzzles consecutivos acertados * Mejor racha: máximo de puzzles consecutivos acertados * Las estadísticas se guardan automáticamente y persisten entre sesiones
Resuelve tantos puzzles como puedas en 5 minutos: * Cronómetro integrado con cuenta atrás * Los puzzles aparecen uno tras otro * Al terminar se muestra el resumen: resueltos, fallados, tiempo total
Busca puzzles por criterios específicos: * Por tema: mate, horquilla, clavada, enfilada, sacrificio, etc. * Por rango de rating: especifica rating mínimo y máximo
Después de resolver o fallar un puzzle, se muestra una explicación del tema: * 13 temas disponibles: mate, horquilla, clavada, enfilada, ataque descubierto, desviación, atracción, sacrificio, finales, aperturas, medio juego, y más * Cada lección incluye título, explicación detallada y ejemplo práctico
Practica líneas de apertura contra el motor: * Selecciona una apertura por código ECO o del repertorio * El motor juega las respuestas teóricas automáticamente * Si juegas una jugada incorrecta, se muestra la jugada correcta * Se cuenta el número de errores y se muestra un resumen al final
Reproduce una partida y adivina las jugadas: * Abre un archivo PGN con la partida a examinar * Intenta encontrar las jugadas de un color * Se compara cada intento con la jugada real * Puntuación final: aciertos, total, porcentaje
Ejercicios paso a paso para finales básicos:
| Final | Descripción |
|---|---|
| Rey y Torre vs Rey | Técnica para dar mate con torre |
| Rey y Dama vs Rey | Mate con dama evitando ahogado |
| Oposición de reyes | Coronar un peón usando oposición |
| Regla del cuadrado | Determinar si el rey atrapa al peón |
| Dos alfiles vs Rey | Mate con alfiles coordinados |
| Torre en séptima fila | Explotar la torre en séptima |
Cada final incluye: * FEN de la posición inicial * Objetivo claro * Instrucciones paso a paso * Pistas adicionales
Tutorial de 10 pasos para usuarios nuevos: 1. Mover con flechas (derecha) 2. Mover arriba/abajo 3. Obtener información (I) 4. Seleccionar una pieza (Enter) 5. Mover una pieza 6. Ver movimientos legales (L) 7. Ver atacantes (A) 8. Ver defensores (D) 9. Deshacer jugada (Ctrl+Z) 10. Ver ayuda (F1)
Crea un archivo ZIP con toda tu información: * Configuración del complemento * Base de datos de partidas (SQLite) * Estadísticas de puzzles * Repertorio de aperturas
Restaura un backup previamente exportado: * Se muestra una confirmación antes de sobrescribir * Después de restaurar, reinicia NVDA para aplicar cambios
Pulsa F1 en cualquier momento o usa el ítem Ayuda del menú para ver la referencia completa de atajos de teclado.
La ayuda está organizada por contextos: * Tablero: navegación, piezas, información, acciones * Visor PGN: navegación de jugadas, variaciones, análisis * Puzzles: pistas y validación * Lichess Online: chat, takeback, rendición * Configuración: opciones disponibles * Base de datos: funciones de gestión * Entrenamiento: modos de aprendizaje
Accede desde Ajedrez NVDA → Opciones del complemento. La misma opción aparece en el submenú de Herramientas y en el menú flotante del complemento. El diálogo se abre en la primera opción de la primera pestaña.
Todas las opciones se guardan permanentemente en el archivo nvda.ini y persisten entre reinicios de NVDA.
| Opción | Descripción |
|---|---|
| Estilo de anuncio de jugadas | Estándar, IBCA o Algebraico |
| Reproducir sonidos del juego | Activar/desactivar los 27 sonidos del juego |
| Confirmar movimientos | Pedir confirmación antes de ejecutar un movimiento |
| Tema y colores del tablero | Cuatro temas de contraste o colores claros y oscuros personalizados |
| Estilo de piezas | Piezas clásicas vectoriales o símbolos Unicode con contorno |
| Coordenadas y resaltados | Mostrar u ocultar coordenadas, última jugada, cursor y selección |
| Modo de fuerza | Limitar por ELO, nivel 0–20 o fuerza completa |
| Nivel ELO / habilidad | Valores usados por los dos modos limitados |
| Tiempo de pensamiento predeterminado | Segundos de pensamiento del motor (1-300) |
| Hash e hilos | Memoria y paralelismo del motor |
| Margen del reloj | Move Overhead en milisegundos |
| Ponder / análisis continuo | Cálculo durante el turno rival o análisis accesible durante tu turno |
| Profundidad, MultiPV y WDL | Calidad, líneas y probabilidades del análisis bajo demanda |
| Motor UCI personalizado | Ejecutable alternativo; vacío usa Stockfish integrado |
| Syzygy | Directorio, máximo de piezas, profundidad mínima y regla de 50 jugadas |
| nodestime | Reemplaza tiempo real por nodos para pruebas reproducibles; 0 lo desactiva |
| Opciones UCI avanzadas | Detecta y edita las opciones adicionales del motor seleccionado |
| Libro Polyglot | Ruta .bin, jugada límite, método de selección y peso mínimo |
| Token de API de Lichess | Token para juego online (campo de contraseña) |
| Tecla | Acción |
|---|---|
| Flechas | Mover por el tablero |
| Inicio / Fin | Primera / última casilla de la fila |
| Enter / Espacio | Seleccionar o mover pieza |
| Escape | Cancelar selección / ocultar tablero |
| Tecla | Acción |
|---|---|
| Tab | Alternar tablero ↔ planilla |
| ↑ / ↓ | Movimiento anterior / siguiente |
| Inicio / Fin | Primer / último movimiento |
| Tecla alfanumérica | En partida activa, comenzar una jugada por notación |
| Escape | Volver al tablero |
| Tecla | Acción |
|---|---|
| F1 | Resumen de piezas propias |
| Shift+F1 | Resumen de piezas del oponente |
| F2 | Tu tiempo |
| Shift+F2 | Tiempo del oponente |
| F3 o I | Información detallada de la casilla |
| F4 | Planilla |
| F6 | Entrada SAN abreviada en mayúsculas/minúsculas o UCI |
| F7 | Ver perfil del oponente (online) |
| A | Atacantes de la casilla |
| D | Defensores de la casilla |
| E | Evaluación del motor (vs Motor) |
| L | Movimientos legales de la pieza |
| M | Repetir última jugada |
| O | Nombre de la apertura (ECO) |
| T | Turno actual |
| U | Información de los jugadores (nombre y ELO) |
| V | Línea principal del motor (vs Motor) |
| W | Balance de material |
| Shift+M | Repetir sonido de última jugada |
| Shift+W | Resumen posicional |
| Tecla | Tu pieza | Tecla | Pieza oponente |
|---|---|---|---|
| R | Torre | Shift+R | Torre oponente |
| N | Caballo | Shift+N | Caballo oponente |
| B | Alfil | Shift+B | Alfil oponente |
| Q | Dama | Shift+Q | Dama oponente |
| K | Rey | Shift+K | Rey oponente |
| P | Peón | Shift+P | Peón oponente |
| Tecla | Acción |
|---|---|
| Ctrl+S | Guardar PGN |
| Ctrl+C | Copiar PGN |
| Ctrl+F | Copiar FEN |
| Ctrl+Z | Deshacer (no online) |
| Ctrl+R | Rendirse |
| Ctrl+N | Ofrecer tablas |
| Ctrl+G | Ir a jugada (visor PGN) |
| Ctrl+A | Análisis post-partida (vs Motor) |
| Ctrl+B | Abortar partida (online) |
| Ctrl+T | Ofrecer takeback (online) |
| Ctrl+V | Reclamar victoria (online) |
| Ctrl+M | Enviar chat (online) |
| Ctrl+H | Historial de chat (online) |
| Ctrl+L | Último mensaje de chat (online) |
| Ctrl+K | Agregar comentario (visor PGN) |
| Ctrl+Shift+S | Exportar PGN editado (visor PGN) |
| H | Sugerencia / pista |
| F5 | Análisis de posición |
| Tecla | Acción |
|---|---|
| → | Siguiente jugada |
| ← | Jugada anterior |
| Inicio | Posición inicial |
| Fin | Posición final |
| Ctrl+G | Ir a número de jugada |
| V | Entrar en variación |
| Shift+V | Salir de variación |
| F5 | Analizar posición con motor |
| Ctrl+K | Agregar/editar comentario |
| Ctrl+Shift+S | Exportar PGN editado |
stockfish-windows-x86-64.exe en tu antivirus.challenge:read, challenge:write, board:play.nvda.ini automáticamente. Asegúrate de pulsar Aceptar en el panel de configuración, no cancelar.python-dateutil, con dateutil.parser, cuya
ausencia impedía cargar el complemento en algunas instalaciones.data/lib.timedelta de los eventos posteriores de Berserk.guiHelper y añadidas pruebas de regresión.nodestime, limpieza de Hash y libros Polyglot.U: Anuncia nombres de jugadores y ratings/ELO.I: Añadida como alternativa a F3 para obtener información detallada de la casilla seleccionada.F7: Abre el perfil detallado del oponente (ratings y estadísticas) en partidas online.T para anunciar explícitamente a quién le toca jugar en la ayuda y teclado.Este documento es el Manual Completo de Usuario del complemento Ajedrez NVDA v2026.07.30.1. Para sugerencias o reportes de errores, contacta al desarrollador.