🛰️ Daily AI Frontier
‹ back to 2026-08-19

Procedural Content Metageneration via Program Search and Continual Abstraction Discovery

arXiv cs.AI Procedural Content Generation Matthew Siper, Ahmed Khalifa, Julian Togelius 2026-08-18
Representative image for Procedural Content Metageneration via Program Search and Continual Abstraction Discovery

TL;DR - This paper evolves complete Python generators for four games using LLM-driven mutation and crossover. Continual Abstraction Discovery (CAD) improves program-search fitness by extracting reusable primitives from successful generators.

  • Evaluated on Sokoban, Zelda, Dangerous Dave, and Lode Runner across 160 complete evolutionary runs.
  • A 2Ă—2 experiment tests CAD both with and without a fixed, hand-written domain API.
  • CAD increases mean final-best fitness in all eight domain/API comparisons.
  • Later programs widely adopt learned libraries, which repeatedly capture validation, reachability, and structural utilities.

view merged work →