What this is

An 800×600 toroidal world. Plants grow on sunlight. Herbivores (colored circles) chase plants and flee carnivores. Carnivores (oriented triangles) chase herbivores. Every individual has a 12-trait genome that mutates each reproduction — including the mutation rate itself. The simulation runs at 100+ ticks per second on a spatial-hash neighbor index. Within 30 seconds, classic Lotka-Volterra population waves emerge on the bottom graph. After 30 minutes, herbivores have evolved higher sense range to detect carnivores from further away; carnivores have evolved higher aggression and sense range in response. None of this is scripted.

Why this is mind-blowing

You wrote one paragraph. The model produced a real ecology. Watch it long enough and you'll see selection pressure invent strategies you didn't anticipate — herd behavior, ambush, plant defenses (encoded in toxicity-equivalent traits). This is what evolutionary biologists mean by "emergent." Sit with it for an afternoon.