Evolving Many Worlds: Towards Open-Ended Discovery in Petri Dish NCA via Population-Based Training

This paper introduces PBT-NCA, a population-based training algorithm that evolves Petri Dish Neural Cellular Automata to sustain open-ended complexity and diverse emergent lifelike phenomena by rewarding behavioral novelty and visual diversity while penalizing static or random states.

Original authors: Uljad Berdica, Jakob Foerster, Frank Hutter, Arber Zela

Published 2026-04-14
📖 4 min read☕ Coffee break read

This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you have a giant, digital petri dish. Inside this dish, you drop in a few tiny, invisible "creatures" made of code. These creatures are like microscopic robots that can only see the cells immediately next to them. They have one goal: to survive and take up as much space as possible.

In most computer experiments, these digital creatures quickly get bored. They either freeze into a static, boring pattern (like a frozen pond), turn into chaotic static noise (like a broken TV screen), or one single type of creature eats everyone else until the dish is empty. This is called "collapse."

The Big Idea: The "Evolutionary Zoo"
The authors of this paper wanted to stop this collapse and create a world that never stops evolving. They created a system called PBT-NCA.

Think of PBT-NCA not as a single experiment, but as a massive, automated zoo with 30 different "worlds" running at the same time.

  1. The Contest: In every world, the digital creatures fight for territory.
  2. The Judges: Instead of judging them on who wins the most land, the judges (the computer algorithm) look for novelty and diversity.
    • Novelty: "Have we seen this behavior before?" If a creature does something weird and new, it gets points.
    • Diversity: "Does this world look different from the other 29 worlds right now?" If it looks unique, it gets points.
  3. The Survival of the Fittest (and Funniest): Every few rounds, the computer checks the scores. The worlds that are boring or have collapsed are thrown out. They are replaced by "children" of the most interesting worlds.
  4. The Twist: These children aren't perfect copies. They get a little "mutation." Maybe their learning speed changes, or their internal code gets a tiny glitch. This is like evolution in nature: you keep the good traits but mix in random changes to see if something even cooler pops up.

What Happened? (The Magic Show)
Because the system was constantly pressured to be "new" and "different," it didn't just find one solution. It discovered a whole library of lifelike behaviors that the researchers didn't program it to do. It's like telling a group of artists, "Don't paint what you've seen before; paint something totally new," and watching them invent entirely new art styles.

Here are some of the amazing things the digital creatures learned to do on their own:

  • The "Spore" Strategy: Some groups of creatures learned to shoot out little clusters of themselves, like dandelion seeds, to colonize distant parts of the dish.
  • The "Glider" and "Spaceship": Just like in the classic game Conway's Game of Life, they created shapes that could move across the screen, carrying information with them.
  • The "Amoeba": They formed giant, fluid blobs that could change shape, move around, and even split apart to reproduce.
  • The "Archipelago": They built stable islands of territory that looked like a chain of islands, with creatures living in harmony inside them.

The "Edge of Chaos"
The paper mentions a concept called the "Edge of Chaos." Imagine a tightrope walker.

  • On one side is Order: Everything is rigid, frozen, and predictable (like a crystal).
  • On the other side is Chaos: Everything is random, noisy, and meaningless (like static).
  • The Edge: The sweet spot right in the middle. Here, things are structured enough to have a shape, but flexible enough to change and move.

The PBT-NCA system kept its digital creatures walking this tightrope. They never froze, and they never turned into noise. They stayed in that magical middle ground where complex life happens.

Why Does This Matter?
This isn't just about making cool animations. It's a step toward Artificial Superintelligence.
To build a truly smart AI, we can't just program it to solve one math problem. We need to create systems that can keep learning, adapting, and inventing new things forever—just like nature did for billions of years.

This paper shows that if you set up the right "rules of the game" (rewarding novelty and diversity), simple digital cells can spontaneously evolve into complex, lifelike societies without a human telling them how to do it. It's like giving a digital ecosystem a nudge and watching it discover its own version of biology.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →