PoE-World: Compositional World Modeling with Products of Programmatic Experts
On the map: World models → World models for language agents
Abstract (arXiv)
Learning how the world works is central to building AI agents that can adapt to complex environments. Traditional world models based on deep learning demand vast amounts of training data, and do not flexibly update their knowledge from sparse observations. Recent advances in program synthesis using Large Language Models (LLMs) give an alternate approach which learns world models represented as source code, supporting strong generalization from little data. To date, application of program-structured world models remains limited to natural language and grid-world domains. We introduce a novel program synthesis method for effectively modeling complex, non-gridworld domains by representing a world model as an exponentially-weighted product of programmatic experts (PoE-World) synthesized by LLMs. We show that this approach can learn complex, stochastic world models from just a few observations. We evaluate the learned world models by embedding them in a model-based planning agent, demonstrating efficient performance and generalization to unseen levels on Atari's Pong and Montezuma's Revenge. We release our code and display the learned world models and videos of the agent's gameplay at https://topwasu.github.io/poe-world.
Key facts. Cited by 26 papers in the map (data through 14 Oct 2026). Placed in World models for language agents, one of 11 directions in World models. Builds on 46 of its 86 references that are in the map. First posted on arXiv 16 May 2025.
Builds on
46 of 86 references.
Closest ancestors · 4
Same direction, newest first
- 2025Synthesizing world models for bilevel planning26 Mar
- 2024Generating Code World Models with Large Language Models Guided by Monte Carlo Tree Search24 May
- 2024WorldCoder, a Model-Based LLM Agent: Building World Models by Writing Code and Interacting with the Environment19 Feb
- 2023Leveraging Pre-trained Large Language Models to Construct and Utilize World Models for Model-based Task Planning24 May
Other references · 42
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2017Proximal Policy Optimization Algorithmscited by 15,215
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,459
- 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,695
- 2018World Modelscited by 1,513
- 2019Mastering Atari, Go, Chess and Shogi by Planning with a Learned Modelcited by 1,353
- 2023Mastering Diverse Domains through World Modelscited by 1,253
- 2024Genie: Generative Interactive Environmentscited by 747
- 2023Faith and Fate: Limits of Transformers on Compositionalitycited by 503
- 2019Model-Based Reinforcement Learning for Ataricited by 502
- 2016The Option-Critic Architecturecited by 448
- 2022Transformers are Sample-Efficient World Modelscited by 328
30 more
- 2024Diffusion for World Modeling: Visual Details Matter in Ataricited by 300
- 2020Integrated Task and Motion Planningcited by 290
- 2017Revisiting the Arcade Learning Environment: Evaluation Protocols and Open Problems for General Agentscited by 269
- 2020First return, then explorecited by 266
- 2019Recurrent Independent Mechanismscited by 219
- 2024RoboDreamer: Learning Compositional World Models for Robot Imaginationcited by 195
- 2023Hypothesis Search: Inductive Reasoning with Language Modelscited by 120
- 2023Phenomenal Yet Puzzling: Testing Inductive Reasoning Capabilities of Language Models with Hypothesis Refinementcited by 89
- 2017Schema Networks: Zero-shot Transfer with a Generative Causal Model of Intuitive Physicscited by 58
- 2021Learning Symbolic Operators for Task and Motion Planningcited by 58
- 2024Code Repair with LLMs gives an Exploration-Exploitation Tradeoffcited by 51
- 2021Human-Level Reinforcement Learning through Theory-Based Modeling, Exploration, and Planningcited by 43
- 2023Compositional Diffusion-Based Continuous Constraint Solverscited by 40
- 2024VisualPredicator: Learning Abstract World Models with Neuro-Symbolic Predicates for Robot Planningcited by 39
- 2023Learning adaptive planning representations with natural language guidancecited by 36
- 2024Diffusion Model Predictive Controlcited by 36
- 2024LMAct: A Benchmark for In-Context Imitation Learning with Long Multimodal Demonstrationscited by 32
- 2023OCAtari: Object-Centric Atari 2600 Reinforcement Learning Environmentscited by 30
- 2024Doing Experiments and Revising Rules with Natural Language and Probabilistic Reasoningcited by 24
- 2019People infer recursive visual concepts from just a few examplescited by 23
- 2020Learning abstract structure for drawing by efficient motor program inductioncited by 23
- 2021Discovering State and Action Abstractions for Generalized Task and Motion Planningcited by 18
- 2024Partially Observable Task and Motion Planning with Uncertainty and Risk Awarenesscited by 17
- 2024FactorSim: Generative Simulation via Factorized Representationcited by 10
- 2021Map Induction: Compositional spatial submap learning for efficient exploration in novel environmentscited by 9
- 2024Bootstrapping Cognitive Agents with a Large Language Modelcited by 9
- 2024Automated discovery of symbolic laws governing skill acquisition from naturally occurring datacited by 7
- 2022Drawing out of Distribution with Neuro-Symbolic Generative Modelscited by 5
- 2021Learning Evolved Combinatorial Symbols with a Neuro-symbolic Generative Modelcited by 3
- 2025Deep Reinforcement Learning via Object-Centric Attentioncited by 2
Built on by
Citing papers per year: 2025: 4; 2026: 22.
26 papers.
Sort:
By area:
- 2026EnvScaler: Scaling Tool-Interactive Environments for LLM Agent via Programmatic Synthesiscited by 63
- 2026Code as Agent Harnesscited by 47
- 2025Modeling Open-World Cognition as On-Demand Synthesis of Probabilistic Modelscited by 14
- 2025One Life to Learn: Inferring Symbolic World Models for Stochastic Environments from Unguided Explorationcited by 10
- 2026OPINE-World: Programmatic World Modeling with Ontology-error-Prioritized Interactive Exploration for ARC-AGI-3cited by 8
- 2026PatchWorld: Gradient-Free Optimization of Executable World Models for Agent Environmentscited by 7
- 2026From Generative Engines to Actionable Simulators: The Imperative of Physical Grounding in World Modelscited by 4
- 2026From Observation to Insight: Mechanistic World Models and the Quest for Autonomous Discoverycited by 4
- 2026Twin: Playing an Unknown Game with a Test-Time Digital Twincited by 4
- 2026Learning Abstractions for Hierarchical Planning in Program-Synthesis Agentscited by 3
- 2026Implicit Rule Induction with Test-Time Task Embeddings in ARC-like Taskscited by 2
- 2025Mini Amusement Parks (MAPs): A Testbed for Modelling Business Decisionscited by 1
14 more
- 2026Joint Learning of Hierarchical Neural Options and Abstract World Modelcited by 1
- 2026Baba in Wonderland: Online Self-Supervised Dynamics Discovery for Executable World Modelscited by 1
- 2026World-Time Compute with Verified Code World Modelscited by 1
- 2026EMPIRIC: Experiment-Driven Learning of Residual World Models for Robot Planningcited by 1
- 2025Programmatic Representation Learning with Language Modelscited by 0
- 2026Continual learning and refinement of causal models through dynamic predicate inventioncited by 0
- 2026See, Symbolize, Act: Grounding VLMs with Spatial Representations for Better Gameplaycited by 0
- 2026Thinking with Patterns: Breaking the Perceptual Bottleneck in Visual Planning via Pattern Inductioncited by 0
- 2026Hypothesis Generation and Inductive Inference in Children and Language Modelscited by 0
- 2026GPU Forecasters: Language Models as Selective Surrogates for Kernel Runtime Optimizationcited by 0
- 2026Object-Centric Environment Modeling for Agentic Taskscited by 0
- 2026Code Plans, Diffusion Renders: Open-Ended Generative World Modelingcited by 0
- 2026Schema: Discovering Unknown Environments via Agentic Program Inductioncited by 0
- 2026RoleWorld: Knowledge Transfer in World Modeling with Functional Role Abstractionscited by 0
- 2026RoleWorld: Knowledge Transfer in World Modeling with Functional Role Abstractions9 Oct 2026
- 2026Schema: Discovering Unknown Environments via Agentic Program Induction30 Sep 2026
- 2026EMPIRIC: Experiment-Driven Learning of Residual World Models for Robot Planning28 Sep 2026
- 2026Code Plans, Diffusion Renders: Open-Ended Generative World Modeling22 Sep 2026
- 2026Implicit Rule Induction with Test-Time Task Embeddings in ARC-like Tasks18 Sep 2026
- 2026Twin: Playing an Unknown Game with a Test-Time Digital Twin14 Aug 2026
- 2026From Observation to Insight: Mechanistic World Models and the Quest for Autonomous Discovery14 Jul 2026
- 2026World-Time Compute with Verified Code World Models7 Jul 2026
- 2026Object-Centric Environment Modeling for Agentic Tasks3 Jul 2026
- 2026OPINE-World: Programmatic World Modeling with Ontology-error-Prioritized Interactive Exploration for ARC-AGI-31 Jul 2026
- 2026GPU Forecasters: Language Models as Selective Surrogates for Kernel Runtime Optimization29 May 2026
- 2026PatchWorld: Gradient-Free Optimization of Executable World Models for Agent Environments29 May 2026
14 more
- 2026Hypothesis Generation and Inductive Inference in Children and Language Models23 May 2026
- 2026Code as Agent Harness18 May 2026
- 2026Thinking with Patterns: Breaking the Perceptual Bottleneck in Visual Planning via Pattern Induction16 May 2026
- 2026Baba in Wonderland: Online Self-Supervised Dynamics Discovery for Executable World Models16 May 2026
- 2026See, Symbolize, Act: Grounding VLMs with Spatial Representations for Better Gameplay12 Mar 2026
- 2026Continual learning and refinement of causal models through dynamic predicate invention19 Feb 2026
- 2026Joint Learning of Hierarchical Neural Options and Abstract World Model2 Feb 2026
- 2026Learning Abstractions for Hierarchical Planning in Program-Synthesis Agents31 Jan 2026
- 2026From Generative Engines to Actionable Simulators: The Imperative of Physical Grounding in World Models21 Jan 2026
- 2026EnvScaler: Scaling Tool-Interactive Environments for LLM Agent via Programmatic Synthesis9 Jan 2026
- 2025Mini Amusement Parks (MAPs): A Testbed for Modelling Business Decisions19 Nov 2025
- 2025Programmatic Representation Learning with Language Models16 Oct 2025
- 2025One Life to Learn: Inferring Symbolic World Models for Stochastic Environments from Unguided Exploration14 Oct 2025
- 2025Modeling Open-World Cognition as On-Demand Synthesis of Probabilistic Models16 Jul 2025
- 2025One Life to Learn: Inferring Symbolic World Models for Stochastic Environments from Unguided Explorationcited by 10
- 2026OPINE-World: Programmatic World Modeling with Ontology-error-Prioritized Interactive Exploration for ARC-AGI-3cited by 8
- 2026PatchWorld: Gradient-Free Optimization of Executable World Models for Agent Environmentscited by 7
- 2026From Generative Engines to Actionable Simulators: The Imperative of Physical Grounding in World Modelscited by 4
- 2026From Observation to Insight: Mechanistic World Models and the Quest for Autonomous Discoverycited by 4
- 2026Twin: Playing an Unknown Game with a Test-Time Digital Twincited by 4
- 2026Joint Learning of Hierarchical Neural Options and Abstract World Modelcited by 1
- 2026Baba in Wonderland: Online Self-Supervised Dynamics Discovery for Executable World Modelscited by 1
- 2026World-Time Compute with Verified Code World Modelscited by 1
- 2026EMPIRIC: Experiment-Driven Learning of Residual World Models for Robot Planningcited by 1
- 2026Continual learning and refinement of causal models through dynamic predicate inventioncited by 0
- 2026Thinking with Patterns: Breaking the Perceptual Bottleneck in Visual Planning via Pattern Inductioncited by 0
12 most cited of 14 All 14 (JSON)
- 2026RoleWorld: Knowledge Transfer in World Modeling with Functional Role Abstractions9 Oct 2026
- 2026EMPIRIC: Experiment-Driven Learning of Residual World Models for Robot Planning28 Sep 2026
- 2026Code Plans, Diffusion Renders: Open-Ended Generative World Modeling22 Sep 2026
- 2026Twin: Playing an Unknown Game with a Test-Time Digital Twin14 Aug 2026
- 2026From Observation to Insight: Mechanistic World Models and the Quest for Autonomous Discovery14 Jul 2026
- 2026World-Time Compute with Verified Code World Models7 Jul 2026
- 2026OPINE-World: Programmatic World Modeling with Ontology-error-Prioritized Interactive Exploration for ARC-AGI-31 Jul 2026
- 2026PatchWorld: Gradient-Free Optimization of Executable World Models for Agent Environments29 May 2026
- 2026Thinking with Patterns: Breaking the Perceptual Bottleneck in Visual Planning via Pattern Induction16 May 2026
- 2026Baba in Wonderland: Online Self-Supervised Dynamics Discovery for Executable World Models16 May 2026
- 2026Continual learning and refinement of causal models through dynamic predicate invention19 Feb 2026
- 2026Joint Learning of Hierarchical Neural Options and Abstract World Model2 Feb 2026
12 newest of 14 All 14 (JSON)
- 2026EnvScaler: Scaling Tool-Interactive Environments for LLM Agent via Programmatic Synthesiscited by 63
- 2026Code as Agent Harnesscited by 47
- 2026Learning Abstractions for Hierarchical Planning in Program-Synthesis Agentscited by 3
- 2026Hypothesis Generation and Inductive Inference in Children and Language Modelscited by 0
- 2026GPU Forecasters: Language Models as Selective Surrogates for Kernel Runtime Optimizationcited by 0
- 2026Object-Centric Environment Modeling for Agentic Taskscited by 0
- 2026Schema: Discovering Unknown Environments via Agentic Program Inductioncited by 0
- 2026Schema: Discovering Unknown Environments via Agentic Program Induction30 Sep 2026
- 2026Object-Centric Environment Modeling for Agentic Tasks3 Jul 2026
- 2026GPU Forecasters: Language Models as Selective Surrogates for Kernel Runtime Optimization29 May 2026
- 2026Hypothesis Generation and Inductive Inference in Children and Language Models23 May 2026
- 2026Code as Agent Harness18 May 2026
- 2026Learning Abstractions for Hierarchical Planning in Program-Synthesis Agents31 Jan 2026
- 2026EnvScaler: Scaling Tool-Interactive Environments for LLM Agent via Programmatic Synthesis9 Jan 2026
- 2025Modeling Open-World Cognition as On-Demand Synthesis of Probabilistic Modelscited by 14
- 2026Implicit Rule Induction with Test-Time Task Embeddings in ARC-like Taskscited by 2
- 2025Mini Amusement Parks (MAPs): A Testbed for Modelling Business Decisionscited by 1
- 2025Programmatic Representation Learning with Language Modelscited by 0
- 2026Implicit Rule Induction with Test-Time Task Embeddings in ARC-like Tasks18 Sep 2026
- 2025Mini Amusement Parks (MAPs): A Testbed for Modelling Business Decisions19 Nov 2025
- 2025Programmatic Representation Learning with Language Models16 Oct 2025
- 2025Modeling Open-World Cognition as On-Demand Synthesis of Probabilistic Models16 Jul 2025
Similar, not cited
Close in wording, no citation either way
- 2025PAN: A World Model for General, Actionable, and Long-Horizon World Simulation
- 2025Text2World: Benchmarking Large Language Models for Symbolic World Model Generation
- 2024Language-Guided World Models: A Model-Based Approach to AI Control
- 2025WorldLLM: Improving LLMs' world modeling using curiosity-driven theory-making
- 2026Qwen-AgentWorld: Language World Models for General Agents
- 2025From Word to World: Can Large Language Models be Implicit Text-based World Models?
- 2026Reinforcement World Model Learning for LLM-based Agents
- 2026World Models as an Intermediary between Agents and the Real World