COvolve: Adversarial Co-Evolution of Large-Language-Model-Generated Policies and Environments via Two-Player Zero-Sum Game
Not on the map. Why?
Abstract (arXiv)
A central challenge in building continually improving agents is that training environments are typically static or manually constructed. This restricts continual learning and generalization beyond the training distribution. We address this with COvolve, a co-evolutionary framework that leverages large language models (LLMs) to generate both environments and agent policies, expressed as executable Python code. We model the interaction between environment and policy designers as a two-player zero-sum game, ensuring adversarial co-evolution in which environments expose policy weaknesses and policies adapt in response. This process induces an automated curriculum in which environments and policies co-evolve toward increasing complexity. To guarantee robustness and prevent forgetting as the curriculum progresses, we compute the mixed-strategy Nash equilibrium (MSNE) of the zero-sum game, thereby yielding a meta-policy. This MSNE meta-policy ensures that the agent does not forget to solve previously seen environments while learning to solve previously unseen ones. Experiments in urban driving, symbolic maze-solving, and geometric navigation showcase that COvolve produces progressively more complex environments. Our results demonstrate the potential of LLM-driven co-evolution to achieve open-ended learning without predefined task distributions or manual intervention.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 26 of its 51 references that are in the map. First posted on arXiv 30 Mar 2026.
Builds on
26 of 51 references.
References · 26
- 2017Proximal Policy Optimization Algorithmscited by 15,215
- 2018Soft Actor-Critic: Off-Policy Maximum Entropy Deep Reinforcement Learning with a Stochastic Actorcited by 4,885
- 2017CARLA: An Open Urban Driving Simulatorcited by 2,449
- 2022Code as Policies: Language Model Programs for Embodied Controlcited by 1,210
- 2017Distributional Reinforcement Learning with Quantile Regressioncited by 474
- 2023Minigrid & Miniworld: Modular & Customizable Reinforcement Learning Environments for Goal-Oriented Taskscited by 327
- 2020Emergent Complexity and Zero-shot Transfer via Unsupervised Environment Designcited by 275
- 2017A Unified Game-Theoretic Approach to Multiagent Reinforcement Learningcited by 268
- 2025R-Zero: Self-Evolving Reasoning LLM from Zero Datacited by 228
- 2020Prioritized Level Replaycited by 198
- 2022Will we run out of data? Limits of LLM scaling based on human-generated datacited by 195
- 2018Programmatically Interpretable Reinforcement Learningcited by 193
14 more
- 2019Paired Open-Ended Trailblazer (POET): Endlessly Generating Increasingly Complex and Diverse Learning Environments and Their Solutionscited by 192
- 2018Verifiable Reinforcement Learning via Policy Extractioncited by 177
- 2021A Survey of Zero-shot Generalisation in Deep Reinforcement Learningcited by 170
- 2020DreamCoder: Growing generalizable, interpretable knowledge with wake-sleep Bayesian program learningcited by 161
- 2021Why Generalization in RL is Difficult: Epistemic POMDPs and Implicit Partial Observabilitycited by 109
- 2024WorldCoder, a Model-Based LLM Agent: Building World Models by Writing Code and Interacting with the Environmentcited by 107
- 2019AI-GAs: AI-generating algorithms, an alternate paradigm for producing general artificial intelligencecited by 86
- 2024OMNI-EPIC: Open-endedness via Models of human Notions of Interestingness with Environments Programmed in Codecited by 74
- 2021Learning to Synthesize Programs as Interpretable and Generalizable Policiescited by 59
- 2025Self-Questioning Language Modelscited by 50
- 2024Generating Code World Models with Large Language Models Guided by Monte Carlo Tree Searchcited by 40
- 2025Learning to Solve and Verify: A Self-Play Framework for Code and Test Generationcited by 35
- 2023MAESTRO: Open-Ended Environment Design for Multi-Agent Reinforcement Learningcited by 31
- 2016Supervision via Competition: Robot Adversaries for Learning Taskscited by 16
Built on by
Citing papers per year: 2026: 1.
1 paper.
- 2026Environment Evolution for Terminal Agentscited by 2
- 2026Environment Evolution for Terminal Agents3 Sep 2026