Expedition & Expansion: Leveraging Semantic Representations for Goal-directed Exploration in Continuous Cellular Automata

Sina Khajehabdollahi1, Gautier Hamon1, Marko Cvjetko1, Pierre-Yves Oudeyer1, Clément Moulin-Frier1 Cédric Colas2
1Centre Inria de l'Université de Bordeaux
2MIT
ALife Conference 2025
Open-Ended Exploration Cellular Automata Flow-Lenia Novelty Search Artificial Life
Access the Visualization Tool

Overview

Discovering diverse visual patterns in continuous cellular automata (CA) is challenging due to the vastness and redundancy of high-dimensional behavioral spaces. Traditional exploration methods like Novelty Search (NS) expand locally by mutating known novel solutions but often plateau when local novelty is exhausted, failing to reach distant, unexplored regions. We introduce Expedition & Expansion (E&E), a hybrid strategy where exploration alternates between local novelty-driven expansions and goal-directed expeditions. During expeditions, E&E leverages a Vision-Language Model (VLM) to generate linguistic goals—descriptions of interesting but hypothetical patterns that drive exploration toward uncharted regions. By operating in semantic spaces that align with human perception, E&E both evaluates novelty and generates goals in conceptually meaningful ways, enhancing the interpretability and relevance of discovered behaviors. Tested on Flow Lenia, a continuous CA known for its rich, emergent behaviors, E&E consistently uncovers more diverse solutions than existing exploration methods. A genealogical analysis further reveals that solutions originating from expeditions disproportionately influence long-term exploration, unlocking new behavioral niches that serve as stepping stones for subsequent search. These findings highlight E&E's capacity to break through local novelty boundaries and explore behavioral landscapes in human-aligned, interpretable ways, offering a promising template for open-ended exploration in artificial life and beyond.

Key Contributions

  • Combining novelty search and autotelic (creating its own goals) exploration.
  • Using Vision language models as goal selection agents to explore a complex system.
  • Using foundational models for the optimizaiton of complex system dynamic toward language based goals.

Interactive Visualization Tool

Explore the discoveries with our interactive tool. Examine the discovered patterns and the contribution from the direct optimization on the search.

Launch Visualization Tool

Atlas of discoveries

Atlas of discoveries