CREATIVE SYSTEMS
Simulaciones pequeñas que vuelven visible un algoritmo para poder cuestionarlo, ajustarlo y jugar con él.
Una segunda vida editorial para experimentos tempranos de computación creativa. Cada nota combina la implementación original con una explicación interactiva, una retrospectiva basada en el código y una ruta concreta para seguir revisándolo.
LA PRIMERA EDICIÓN.
Cómo las feromonas dan vida a una simulación de colonia de hormigas
Una simulación interactiva de colonia de hormigas donde la dirección local, los rastros de feromonas, la evaporación, los obstáculos y la recuperación convierten los descubrimientos afortunados en caminos compartidos.
Boids y flocking: tres reglas locales para crear una bandada convincente
Un algoritmo interactivo de flocking con boids, construido con separación, alineación, cohesión e indexación espacial con quadtree para bandadas más grandes y reactivas.
Indexación espacial con quadtree: consultar el cuadrante antes que cada punto
Una guía interactiva sobre indexación espacial con quadtree, partición recursiva, recuperación de candidatos en fase amplia y consultas exactas de vecinos.
Neuroevolución para un auto autónomo: el aprendizaje ocurre entre pruebas
Una simulación interactiva de un auto autónomo con sensores de rayos, una red neuronal de umbral, neuroevolución, poblaciones diversas y una función de aptitud editable.
IA GOAP para videojuegos: nadie le dijo al herrero que esperara
Un juego de simulación de IA de planificación de acción orientada a objetivos (GOAP) en el que personajes autónomos buscan planes, comparten recursos y replanifican cuando la ciudad cambia.