Cronología de la literatura electrónica
en México

Mexica 1999

Mexica es un generador de historias programado en Pascal, cuya primera versión fue puesta en funcionamiento en 1999, después de 6 años de arduo trabajo. Produce narraciones breves, ambientadas en la cultura prehispánica de los mexicas (llamada erróneamente azteca, aclara el autor). Su coherencia y atractivo (dos de los grandes retos de la generación automática de narrativas) se basan en ciclos de dos fases, llamadas engagement (o Estado E) y reflection (o Estado R). Durante el Estado E, se generan secuencias de acciones, las cuales van haciendo crecer las posibilidades de la trama con ciertas restricciones (por ejemplo, el trasfondo cultural). Durante el Estado R, se evalúa el material que se ha desarrollado hasta ese instante y, si es necesario, se modifica para mejorarlo y pasar a un nuevo Estado E. Mexica maneja un sistema de personajes (de 1 a 3) cuyos estados emocionales cambian dinámicamente y determinan sus acciones y reacciones frente a otros personajes. Así, las historias son secuencias de eventos lógicos que no carecen de giros inesperados pero que siempre están vinculados con comportamientos humanos identificables. Una peculiaridad del programa es que, con cada relato, elabora también un informe valorativo que sigue tres criterios (coherencia, interés y novedad) y asigna una puntuación de 1 a 100. Una explicación más detallada de su funcionamiento se encuentra en la serie de videos "How Mexica works". En 2017, su autor publicó una selección de los relatos producidos en el libro Mexica: 20 Years–20 Stories [20 años-20 historias], cuyo aniversario hace alusión a la fecha en que su autor presentó el examen de grado, en la Universidad de Sussex, de su proyecto doctoral "MEXICA: A Computer Model of Creativity in Writing". Mexica se ha convertido en referencia histórica de la creatividad computacional, en el campo de la narrativa, pues marca un momento en el cual importantes preguntas acerca de la autoría y de la interacción creatiiva entre el hombre y la máquina comenzaron a ser respondidas. Ha recibido hasta la fecha una serie signifiactiva de modificaciones, en las que su autor ha experimentado con nuevas características.   

URL de la obra: http://counterpathpress.org/mexica-20-years-20-stories-rafael-perez-y-perez

Categoría(s):
    Generación

    Utiliza algoritmos para generar elementos nuevos.

    Narrativa

    Presenta secuencias de eventos que componen relatos.

Tecnologías involucradas:
    Pascal

    Pascal es un lenguaje de programación informática desarrollado alrededor de 1970 por Niklaus Wirth, de Suiza, para enseñar programación estructurada, que hace hincapié en el uso ordenado de estructuras de control condicionales y de bucle sin sentencias.