Aplasta Cráneos 2000 GitHub

Proyecto de código abierto, gratuito y para todos

Cambiar la heurística reinicia la partida. Cada perfil tiene preferencias, no un nivel Elo certificado.

La versión base está lista para jugar.

Posición y reportes
Así piensa mi jugador
Haz una jugada para observar la búsqueda.
Bitácora de la partida
Aquí aparecerán las jugadas del visitante y del motor.
¿Mis pesos hacen una diferencia?

A es el perfil seleccionado al pulsar comparar. B es el perfil de referencia. Cada uno busca desde la misma posición, sin mover tu tablero.

Prueba contra “solo centro” para observar una preferencia distinta.

Los puntajes pertenecen a cada perfil: su diferencia demuestra sensibilidad numérica, no superioridad ni fuerza Elo. Los tiempos son de una ejecución, no un benchmark.
Esperando inicio de partida: mago listo para jugar ajedrez

Panel experimental

Las gráficas se actualizan al terminar cada decisión. Los datos completos permanecen en las tablas y las descargas.

Juega para registrar la primera decisión del motor.

01 · El jugador y sus preferencias

¿Qué estás probando?

El perfil seleccionado decide cómo valorar posiciones. Los criterios A64 aportan puntos según sus pesos y la fase del juego. Una misma jugada puede ser elegida por perfiles distintos: consulta sus puntajes para comparar.

Los estilos y el Elo objetivo son parámetros de diseño todavía pendientes de conectar. Para crear o modificar un perfil, usa el laboratorio y guarda una nueva versión.

Abrir el laboratorio de jugadores
02 · De la posición a la decisión

Cómo busca el motor

Minimax explora movimientos legales a profundidad 3, contando cada movimiento de un color como una media jugada. Blancas maximiza el puntaje y negras lo minimiza. La poda Alfa-Beta descarta ramas que no mejoran la decisión dentro de la búsqueda.

La línea prevista es una continuación calculada, no una predicción garantizada. Las barras explican la posición al final de esa línea. Las reglas de mate y tablas prevalecen sobre las preferencias.

03 · Observa, compara y conserva

Cómo leer los resultados

Posición y partida

FEN describe el tablero actual. PGN conserva las jugadas de la partida. La bitácora JSON añade decisiones y configuración del motor.

Evaluación y costo

Un puntaje positivo favorece blancas; uno negativo, negras. Nodos y tiempo muestran el costo de esa ejecución. Las escalas de perfiles distintos no indican cuál juega mejor.

Prueba controlada

El comparador A/B ejecuta dos perfiles desde la misma FEN y profundidad, sin mover tu partida. Descarga su JSON para conservar los parámetros y resultados.