Cerewro puede codificar todas las reglas: enroque, captura al paso, promoción de peón, jaque y tablas por repetición o material insuficiente. Interfaz clara e historial de jugadas.
Genera un ajedrez 2 jugadores local para Windows con estas características.
Características: tablero 8×8; piezas Unicode o SVG; turnos alternos; reglas completas: movimientos legales resaltados, jaque, jaque mate, tablas por ahogado, triple repetición y regla de 50 movimientos (opcional); enroque corto/largo; captura al paso; coronación con modal (dama/torre/alfil/caballo); historial de jugadas; export PGN básico; sin motor IA.
Reglas y comportamiento: solo validación; no sugerir jugadas de motor.
Tecnología y entrega: HTML5, CSS3, JavaScript ES6+; Canvas o DOM; un solo index.html o carpeta.
Entorno Windows: Edge o Chrome.
Opcional: misma lógica en Python con python-chess (solo validación) o motor propio en Pygame.
Genera el mismo ajedrez 2 jugadores como aplicación de escritorio en Windows.
Características: Pygame 2 o tkinter + Canvas; reglas idénticas; guardar partida en PGN; cargar PGN simple.
Tecnología y entrega: Python 3.10+; main.py; requirements.txt (opcional python-chess solo para validar).
Ejecución: python main.py tras venv.
Incluye: cronómetro opcional por jugador y deshacer último movimiento (opcional, máx 2).