AjedrezCómo funcionaEstrategia

Un motor de ajedrez que juega como una persona: qué es Maia

Los motores tradicionales calculan jugadas matemáticamente perfectas y se debilitan mediante pifias artificiales. Maia adopta un enfoque revolucionario: entrenada con millones de partidas humanas, predice cómo jugamos en cada nivel de Elo.

Por Boardgammon11 min de lectura

Mesa de estudio de ajedrez con un tablero de madera, piezas talladas y cuadernos de anotación.
El estudio tradicional del ajedrez se basa en planes conceptuales e intuición táctica, aspectos que los módulos clásicos no logran replicar.Imagen: Generated with ChatGPT · Ilustración creada con IA.

Cualquier aficionado que haya dedicado tardes de entrenamiento a jugar contra los bots de ajedrez convencionales conoce de sobra una frustración muy particular. Te concentras durante quince o veinte movimientos en levantar una estructura de peones sólida, coordinas tus caballos hacia casillas activas y controlas pacientemente las columnas abiertas. Y de repente, sin el menor motivo estratégico o táctico, la máquina entrega su dama a cambio de un peón doblado o traslada una torre activa a una esquina inútil del tablero. Tres jugadas después de esa pifia incomprensible, el mismo motor vuelve a calcular variantes complejas con una precisión matemática sobrehumana.

Este comportamiento absurdo no ocurre porque los programas informáticos sean deficientes calculando. Al contrario: el problema de fondo radica en que los módulos tradicionales calculan como máquinas y no comprenden el pensamiento humano. Cuando los programadores intentan adaptar un motor formidable para que sirva de rival a jugadores de club o principiantes, casi siempre recurren a limitaciones mecánicas forzadas. El programa examina millones de posiciones por segundo, halla el camino óptimo hacia la victoria y, de pronto, introduce un error aleatorio para reducir su porcentaje de victorias y simular una puntuación artificial. Este compromiso aritmético puede cuadrar en las estadísticas de un servidor, pero fracasa rotundamente como simulación del ajedrez humano.

En el año 2020, un grupo de investigadores universitarios y científicos de datos decidió abordar este dilema desde una perspectiva completamente distinta. En vez de exigir a una máquina que encuentre la mejor jugada teórica para ganar a toda costa, se formularon una pregunta fundamental: ¿puede una red neuronal aprender a jugar al ajedrez exactamente de la misma manera en que lo juegan las personas de carne y hueso?

La respuesta a ese desafío se bautizó como Maia Chess, un proyecto de código abierto que revolucionó el diseño de inteligencias artificiales aplicadas a los juegos de mesa. Si deseas disfrutar del ajedrez online con rivales que realmente piensen y sientan la posición como lo hace un adversario al otro lado del tablero, comprender cómo funciona Maia te descubrirá una forma totalmente nueva de entrenar y progresar.

El problema estructural de debilitar motores clásicos

Para entender por qué Maia transmite sensaciones tan distintas a las de un robot convencional, conviene analizar cómo operan los módulos tradicionales como Stockfish. Estos motores evalúan las posiciones del tablero combinando árboles de búsqueda hiperprofundos con sofisticadas funciones de valoración posicional. No experimentan cansancio, no sienten la presión del reloj, carecen de miedos y no tienen preferencias estéticas. Su algoritmo explora decenas de jugadas hacia el futuro calculando ramas tácticas infinitas hasta determinar con certeza qué variante ofrece la mayor ventaja material o posicional objetiva.

Cuando los desarrolladores necesitan calibrar ese monstruo de cálculo para crear rivales con niveles de 1100, 1200 o 1500 puntos de Elo, suelen aplicar dos métodos estándar:

  1. Recorte artificial de profundidad: Limitar severamente el número de jugadas consecutivas que el motor puede explorar en su árbol de cálculo.
  2. Inyección de ruido aleatorio: Introducir una probabilidad matemática constante para que el programa escoja la segunda, tercera o quinta mejor jugada, o cometa errores groseros de manera aleatoria.

Ambas soluciones generan partidas completamente desnaturalizadas. Un jugador humano de 1200 o 1500 de Elo no juega como un gran maestro durante quince jugadas consecutivas para luego regalar una torre entera limpia simplemente porque un generador de números pseudoaleatorios activó un fallo premeditado. Los humanos se equivocan por motivos psicológicos y cognitivos muy concretos: pasan por alto piezas clavadas, calculan mal una secuencia bajo presión de tiempo, no prestan atención a una debilidad en su flanco de rey o sufren fatiga en finales complicados. Un aficionado puede obviar una jugada intermedia sutil, pero rara vez desarmará su propia posición sin que medie una provocación o complicación táctica en el tablero.

Entrenar contra un bot debilitado de forma artificial resulta pedagógicamente estéril. Si ganas la partida porque el programa decidió regalarte una pieza mayor en un arranque absurdo, no has aprendido nada sobre cómo castigar una debilidad estratégica real ni sobre cómo gestionar la iniciativa. Y si el bot, tras varias jugadas mediocres, despierta súbitamente y te castiga con una combinación forzada de ocho jugadas que ningún jugador de club encontraría jamás, la experiencia resulta profundamente injusta y desmotivadora.

El entrenamiento de Maia: predecir en lugar de ganar

El equipo de investigadores responsable del proyecto Maia —integrado por Reid McIlroy-Young, Siddhartha Sen, Jon Kleinberg y Ashton Anderson— comprendió que para cerrar la brecha entre la inteligencia artificial y el comportamiento humano era indispensable abandonar el modelo de juego por autoaprendizaje puro [1].

A diferencia de sistemas como AlphaZero, que aprenden jugando millones de partidas contra sí mismos hasta alcanzar una perfección inalcanzable para cualquier ser humano, Maia fue diseñada mediante aprendizaje supervisado a partir de partidas reales disputadas por personas en la plataforma Lichess.

El volumen de datos utilizado para el proyecto fue colosal: los investigadores recopilaron 12 millones de partidas por cada rango de nivel, divididas en grupos bien delimitados que abarcaban desde los 1100 hasta los 1900 puntos de Elo. Cada modelo dentro de la familia Maia fue entrenado de forma exclusiva con partidas donde ambos contendientes pertenecían a esa misma categoría de habilidad.

El objetivo asignado a la red neuronal no consistía en maximizar la probabilidad de victoria ni en hallar la refutación matemática de cada variante. El único objetivo de entrenamiento fue la predicción exacta de la conducta: dada una posición cualquiera alcanzada en una partida entre dos jugadores humanos de un Elo determinado, la red debía predecir con la mayor exactitud posible cuál fue la jugada concreta que realizó el jugador humano en el tablero.

Al alimentarse de 12 millones de partidas en cada categoría de Elo, Maia absorbió las prioridades estratégicas auténticas, los sesgos intuitivos y los errores típicos que cometen los ajedrecistas de ese nivel. Un modelo de Maia ajustado para el rango de 1500 no calcula como un maestro para luego tirar un dado virtual y decidir si se equivoca; analiza el tablero a través del prisma del conocimiento, la intuición y las limitaciones humanas de esa franja.

Precisión predictiva: Maia frente a los motores tradicionales

La abismal diferencia entre optimizar un algoritmo para ganar y optimizarlo para reproducir la conducta humana queda demostrada con rotundidad cuando se mide la precisión al predecir jugadas. En el estudio publicado en 2020, los autores evaluaron con qué frecuencia los distintos motores conseguían anticipar la jugada real que un aficionado humano ejecutaba durante una partida competitiva.

Los módulos tradicionales obtuvieron resultados muy deficientes en esta prueba comparativa. Incluso limitando su profundidad de búsqueda para simular niveles bajos, Stockfish apenas logró predecir la jugada humana en menos del 40 por ciento de los casos, situándose en torno al 38 por ciento. De hecho, cuando se permitía a Stockfish calcular a mayor profundidad, su porcentaje de acierto predictivo descendía todavía más: cuanto más calculaba la máquina, más se alejaban sus decisiones de las elecciones naturales e intuitivas que toman los ajedrecistas aficionados.

Por el contrario, los modelos de Maia superaron con holgura el 50 por ciento de precisión predictiva en prácticamente todas las categorías evaluadas. En niveles intermedios, Maia predijo la jugada exacta elegida por el humano entre el 52 y el 54 por ciento de las veces. Incluso en la categoría de iniciación correspondiente a los 1100 puntos de Elo, el modelo alcanzó un 48 por ciento de acierto exacto.

Gráfico de barras que compara la precisión de predicción de jugadas humanas entre Maia y Stockfish.
Precisión al predecir la jugada exacta elegida por jugadores humanos en partidas reales según la investigación de 2020.Imagen: Boardgammon · Se puede reutilizar con un enlace a esta página (CC BY 4.0).

Esta notable ventaja predictiva demuestra que las decisiones humanas en el ajedrez no son aleatorias ni caóticas, sino que responden a patrones cognitivos muy definidos. Los seres humanos nos apoyamos en el reconocimiento visual de formas, la armonía entre piezas, la seguridad de nuestro rey y la familiaridad con esquemas de apertura bien conocidos. Dado que Maia se entrenó sobre decisiones humanas reales y no sobre fórmulas matemáticas abstractas, sus propuestas coinciden con lo que un jugador de carne y hueso percibe y decide frente al tablero.

Estrategia, desarrollo y táctica con mirada humana

Cuando analizas posiciones evaluadas por un modelo calibrado con partidas humanas —o pones en práctica esas ideas al jugar al ajedrez online—, la dinámica sobre el tablero se siente orgánica desde los compases iniciales. En la apertura y durante el medio juego temprano, Maia moviliza sus piezas siguiendo esquemas lógicos y armoniosos.

Pensemos, por ejemplo, en una apertura tan clásica como la Apertura Italiana. En lugar de buscar contragolpes marginales y tácticas hipercomplejas que exigirían calcular veinte jugadas de módulo para no quedar en desventaja, Maia desarrolla sus piezas menores hacia el centro, asegura la posición de su rey mediante el enroque y prepara el avance armónico de sus peones.

Posición de apertura italiana en el tablero de ajedrez con desarrollo armónico de piezas menores.
En posiciones clásicas, los humanos desarrollan sus piezas siguiendo principios estratégicos lógicos sin complicaciones artificiales.Imagen: Boardgammon · Se puede reutilizar con un enlace a esta página (CC BY 4.0).

En esta clase de posiciones, cualquier aficionado comprende de inmediato la intención de clavar el caballo enemigo o disputar la casilla d4. Maia selecciona jugadas que reflejan estos mismos planes intuitivos. No realiza avances desconcertantes de peones laterales en el flanco a menos que la estructura concreta de la posición lo justifique de forma natural.

Sin embargo, donde la diferencia resulta más evidente y gratificante es en el tratamiento de los momentos tácticos críticos. En el ajedrez real entre humanos, los jugadores caen frecuentemente en celadas clásicas como horquillas, clavadas y enfiladas tácticas, o descuidan la seguridad de su última fila sufriendo dolorosos tropiezos por el mate del pasillo en ajedrez. Cuando Maia omite una combinación táctica, lo hace por razones netamente humanas: la maniobra estaba camuflada por un tablero congestionado, requería una jugada intermedia sutil y poco intuitiva, o existían múltiples amenazas simultáneas difíciles de coordinar.

Cuando Maia se equivoca, su fallo tiene sentido posicional. Puede que descuide una retirada defensiva porque estaba volcada en crear contrajuego activo en el flanco opuesto, o que sobreestime la fuerza de un ataque directo. Estudiar estas partidas genera una comprensión auténtica porque el progreso proviene de trazar mejores planes estratégicos, detectar imprecisiones tácticas genuinas y rematar los finales con técnica, en lugar de esperar errores artificiales.

La evolución técnica: de Maia-1 a Maia-2 y Maia-3

El trabajo original publicado en 2020 sentó las bases teóricas del modelado del comportamiento humano en el ajedrez, pero la arquitectura técnica inicial presentaba ciertas limitaciones prácticas. En aquella primera versión, cada nivel de Elo exigía una red neuronal independiente: Maia 1100, Maia 1200, Maia 1500 y Maia 1900 eran modelos separados que no permitían representar de forma continua la progresión gradual del aprendizaje de un ajedrecista a lo largo del tiempo.

Para superar este obstáculo, el equipo de investigación presentó en 2024 el modelo Maia-2, una arquitectura unificada basada en mecanismos de atención tipo transformer. En lugar de mantener múltiples redes desconectadas para cada escalón de Elo, Maia-2 incorpora parámetros que condicionan la atención del modelo en función del nivel de habilidad deseado. De este modo, una única red neuronal puede abarcar todo el espectro continuo de fuerza de juego humana, ajustando sus predicciones dinámicamente según la puntuación objetivo.

Siguiendo esta misma línea de innovación continua, el Laboratorio de Ciencias Sociales Computacionales (CSSLab) de la Universidad de Toronto lanzó en 2025 la arquitectura Maia-3 79M. Se trata de un modelo transformer de última generación dotado de 79 millones de parámetros, entrenado específicamente sobre gigantescos conjuntos de jugadas humanas. Maia-3 capta con extraordinaria sutileza las transiciones al final de la partida, la defensa profiláctica y la comprensión posicional profunda, manteniendo siempre intacta la filosofía de reproducir el juego humano real en vez de calcular frialdad maquinal.

El proyecto Maia-3 se distribuye bajo la licencia libre GNU Affero General Public License versión 3.0 (AGPL 3.0), garantizando que sus avances pertenezcan al dominio público y puedan ser estudiados libremente por la comunidad científica y ajedrecística internacional.

Qué nos enseña Maia sobre el entrenamiento práctico en ajedrez

La investigación detrás de Maia aporta una lección fundamental para cualquier jugador que busque progresar con paso firme: prepararse para competir contra personas reales exige comprender las decisiones que la gente toma de verdad frente al tablero, y no limitarse a memorizar refutaciones informáticas de veinte jugadas que jamás ocurren en la práctica de club.

Cuando un aficionado basa su estudio únicamente en la evaluación numérica de un módulo sobrehumano, suele memorizar secuencias forzadas cuyo propósito estratégico no comprende a fondo. Si el adversario se desvía en la sexta jugada con una jugada natural pero secundaria, quien solo recuerda la línea principal de la máquina se queda sin brújula. Combinar la práctica constante con el estudio estructurado en nuestras lecciones de ajedrez permite afianzar principios sólidos de desarrollo, coordinación de piezas y reconocimiento de patrones tácticos.

Ya sea que estés preparando tu repertorio antes de un torneo oficial, probando una variante clásica o entrenando tu visión táctica en posiciones de medio juego complejas, centrar el estudio en las respuestas humanas más probables y en los errores posicionales auténticos ofrece beneficios formativos que ningún cálculo mecánico puede sustituir. Aprendes a construir planes comprensibles, a castigar descuidos reales y a desarrollar una intuición firme que trasladarás de inmediato a tus partidas competitivas.

Preguntas frecuentes sobre Maia y el ajedrez humano

¿Es Maia más fuerte o más débil que Stockfish?

Maia es conscientemente más débil que Stockfish si se mide en términos de victorias absolutas. Stockfish está diseñado para encontrar la jugada objetivamente óptima y derrotará a Maia en un duelo directo. El propósito de Maia no es alcanzar la perfección sobrehumana, sino modelar y reflejar fielmente cómo juegan las personas reales en distintos niveles de Elo.

¿Comete Maia errores graves y tácticos?

Sí. Dado que los modelos de Maia se entrenan con partidas reales de jugadores humanos a partir de 1100 de Elo, las versiones calibradas para niveles iniciales e intermedios cometen los mismos descuidos de cálculo, debilidades de rey y omisiones de piezas que se observan habitualmente en los tableros de aficionados.

¿Utiliza Maia libros de aperturas y bases de datos de finales?

A diferencia de los motores convencionales, que dependen de memorizar extensos árboles de aperturas y consultar tablas matemáticas de finales para no fallar, Maia genera sus jugadas a través de su propia red neuronal entrenada, reflejando el conocimiento práctico y la intuición que los ajedrecistas aplican en cada fase de la partida.

¿Por qué los bots habituales de ajedrez juegan de forma tan extraña?

La inmensa mayoría de bots convencionales utilizan módulos de cálculo sobrehumano a los que se les aplica un freno artificial. Al intercalar jugadas perfectas de gran maestro con fallos aleatorios provocados por un algoritmo de ruido, la partida adquiere un ritmo inconexo que descoloca al aficionado y arruina el valor pedagógico del entrenamiento.

¿Cómo ayuda la predicción de jugadas humanas a mejorar en ajedrez?

Al identificar qué jugadas eligen con mayor probabilidad los jugadores de cada tramo de Elo y en qué tipos de posiciones suelen equivocarse, los modelos alineados con el comportamiento humano ayudan a preparar aperturas frente a respuestas realistas y a corregir los puntos ciegos más frecuentes en la toma de decisiones.

Fuentes

  1. McIlroy-Young, R., Sen, S., Kleinberg, J., & Anderson, A. (2020). Aligning Superhuman AI with Human Behavior: Chess as a Model System. Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, 1677–1687.
  2. Tang, Z., Jiao, D., McIlroy-Young, R., Kleinberg, J., Sen, S., & Anderson, A. (2024). Maia-2: A Unified Model for Human-AI Alignment in Chess. arXiv preprint arXiv:2409.20553.
  3. CSSLab, University of Toronto. (2025). Maia-3 79M: Transformer model trained on human chess moves.
  4. Boardgammon. “Chess Moment: Play rated chess online.”
  5. Boardgammon. “Chess lessons and fundamentals.”
  6. Boardgammon. “Chess Moment: Play chess online.”

¿Hay un error o una frase que suena rara? Escríbenos