Evolución a la vista
Algoritmos genéticos en un laboratorio interactivo
Cómo leer este libro
Versión 0.9 beta, revisada el 21 de octubre de 2026. Es una edición beta: los autores siguen revisando el texto y los ejemplos. Si encuentras una errata o un resultado que no coincide, cuéntanoslo.
El libro distingue a simple vista lo que se lee de lo que se hace. La teoría va como texto normal; todo lo que te pide trabajar va dentro de una caja.
Explicaciones. Son el texto y las figuras que presentan los conceptos. Se leen como cualquier libro y no necesitan ninguna herramienta.
Plantea una situación concreta, con datos y números aleatorios fijados, e invita a predecir el resultado antes de verlo. Hay dos tipos de botón verde:
- Abrir, relleno, lleva a la aplicación exactamente en el estado del ejemplo, de modo que el resultado coincide con el del libro. Muchas veces también puede desplegarse la herramienta dentro de la página.
- ⚙ Abrir y configurar, con borde, se usa con los dos simuladores, EvoTraveller y SelectionMechanisms, que no guardan su estado en la dirección. Abre la aplicación con sus valores iniciales: antes de ejecutarla, pon a mano los valores que da el ejemplo en Datos.
Da instrucciones para seguir explorando por cuenta propia: qué control mover, qué botón pulsar y qué observar. Aquí los resultados ya no están fijados de antemano. El botón Explorar abre la pantalla correspondiente para probar por tu cuenta.
Se resuelve con papel y lápiz: predecir, calcular o argumentar. Cuando tiene solución, está plegada al final de la caja; intenta resolverlo antes de abrirla.
Cada capítulo empieza con sus objetivos, en una caja como esta:
Lo que podrás hacer al terminar el recorrido básico del capítulo.
Las secciones llevan una etiqueta de nivel: BásicoB, AvanzadoA y Para saber más+. En el índice lateral «En esta página» aparecen abreviadas como B, A y +. El recorrido básico puede leerse de forma continua sin las ampliaciones.
El índice general muestra todas las secciones con su nivel, y el índice de actividades reúne los ejemplos, las cajas «En la aplicación» y los ejercicios, por capítulo y por herramienta.
Todas las herramientas se abren desde el portal Laboratorio de algoritmos genéticos (genetic-algorithms-lab).