Goals as Reward-Producing Programs
Not on the map. Why?
Abstract (arXiv)
People are remarkably capable of generating their own goals, beginning with child's play and continuing into adulthood. Despite considerable empirical and computational work on goals and goal-oriented behavior, models are still far from capturing the richness of everyday human goals. Here, we bridge this gap by collecting a dataset of human-generated playful goals (in the form of scorable, single-player games), modeling them as reward-producing programs, and generating novel human-like goals through program synthesis. Reward-producing programs capture the rich semantics of goals through symbolic operations that compose, add temporal constraints, and allow for program execution on behavioral traces to evaluate progress. To build a generative model of goals, we learn a fitness function over the infinite set of possible goal programs and sample novel goals with a quality-diversity algorithm. Human evaluators found that model-generated goals, when sampled from partitions of program space occupied by human examples, were indistinguishable from human-created games. We also discovered that our model's internal fitness scores predict games that are evaluated as more fun to play and more human-like.
Key facts. Cited by 14 papers in the map (data through 7 Oct 2026). Builds on 28 of its 102 references that are in the map. First posted on arXiv 21 May 2024.
Builds on
28 of 102 references.
References · 28
- 2023GPT-4 Technical Reportcited by 18,132
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,662
- 2017AI2-THOR: An Interactive 3D Environment for Visual AIcited by 850
- 2022A Generalist Agentcited by 802
- 2023Eureka: Human-Level Reward Design via Coding Large Language Modelscited by 542
- 2015Illuminating search spaces by mapping elitescited by 406
- 2020Keystroke Dynamics as Part of Lifeloggingcited by 334
- 2018A Survey of Inverse Reinforcement Learning: Challenges, Methods and Progresscited by 294
- 2017Automatic Goal Generation for Reinforcement Learning Agentscited by 252
- 2023Guiding Pretraining in Reinforcement Learning with Large Language Modelscited by 185
- 2020Reward Machines: Exploiting Reward Function Structure in Reinforcement Learningcited by 183
- 2021Open-Ended Learning Leads to Generally Capable Agentscited by 177
16 more
- 2022Goal-Conditioned Reinforcement Learning: Problems and Solutionscited by 145
- 2023From Word Models to World Models: Translating from Natural Language to the Probabilistic Language of Thoughtcited by 118
- 2024WorldCoder, a Model-Based LLM Agent: Building World Models by Writing Code and Interacting with the Environmentcited by 99
- 2020Autotelic Agents with Intrinsically Motivated Goal-Conditioned Reinforcement Learning: a Short Surveycited by 83
- 2020Language as a Cognitive Tool to Imagine Goals in Curiosity-Driven Explorationcited by 68
- 2017Environment-Independent Task Specifications via GLTLcited by 67
- 2020Quality-Diversity Optimization: a novel branch of stochastic optimizationcited by 59
- 2019Autonomous skill discovery with Quality-Diversity and Unsupervised Descriptorscited by 57
- 2021Unsupervised Behaviour Discovery with Quality-Diversity Optimisationcited by 30
- 2023Augmenting Autotelic Agents with Large Language Modelscited by 29
- 2021Cognitive science as a source of forward and inverse models of human decisions for robotics and controlcited by 22
- 2024Jack of All Trades, Master of Some, a Multi-Purpose Transformer Agentcited by 20
- 2019General Video Game Rule Generationcited by 17
- 2020Mech-Elites: Illuminating the Mechanic Space of GVGAIcited by 13
- 2017Question Asking as Program Generationcited by 12
- 2019Automatic Game Design via Mechanic Generationcited by 5
Built on by
Citing papers per year: 2024: 2; 2025: 9; 2026: 3.
14 papers.
Sort:
By area:
- 2024Beyond Preferences in AI Alignmentcited by 46
- 2025Assessing Adaptive World Models in Machines with Novel Gamescited by 20
- 2025Act2Goal: From World Model To General Goal-conditioned Policycited by 18
- 2025Resource Rational Contractualism Should Guide AI Alignmentcited by 8
- 2025Whither symbols in the era of advanced neural networks?cited by 6
- 2025Modeling Others' Minds as Codecited by 6
- 2025Deep RL Needs Deep Behavior Analysis: Exploring Implicit Planning by Model-Free Agents in Open-Ended Environmentscited by 4
- 2025Agent-centric learning: from external reward maximization to internal knowledge curationcited by 2
- 2024A Research Agenda for Usability and Generalisation in Reinforcement Learningcited by 0
- 2025Towards a Formal Theory of the Need for Competence via Computational Intrinsic Motivationcited by 0
- 2025Ludax: A GPU-Accelerated Domain Specific Language for Board Gamescited by 0
- 2026Discovering High Level Patterns from Simulation Tracescited by 0
2 more
- 2026Towards Human Motion World Models via Executable Behaviour Representationscited by 0
- 2026The syntax and semantics of goalscited by 0
- 2026The syntax and semantics of goals16 Sep 2026
- 2026Towards Human Motion World Models via Executable Behaviour Representations20 Apr 2026
- 2026Discovering High Level Patterns from Simulation Traces10 Feb 2026
- 2025Act2Goal: From World Model To General Goal-conditioned Policy29 Dec 2025
- 2025Modeling Others' Minds as Code29 Sep 2025
- 2025Whither symbols in the era of advanced neural networks?7 Aug 2025
- 2025Agent-centric learning: from external reward maximization to internal knowledge curation29 Jul 2025
- 2025Assessing Adaptive World Models in Machines with Novel Games17 Jul 2025
- 2025Ludax: A GPU-Accelerated Domain Specific Language for Board Games27 Jun 2025
- 2025Resource Rational Contractualism Should Guide AI Alignment20 Jun 2025
- 2025Deep RL Needs Deep Behavior Analysis: Exploring Implicit Planning by Model-Free Agents in Open-Ended Environments8 Jun 2025
- 2025Towards a Formal Theory of the Need for Competence via Computational Intrinsic Motivation11 Feb 2025
2 more
- 2024A Research Agenda for Usability and Generalisation in Reinforcement Learning22 Dec 2024
- 2024Beyond Preferences in AI Alignment30 Aug 2024
- 2024Beyond Preferences in AI Alignmentcited by 46
- 2024Beyond Preferences in AI Alignment30 Aug 2024
- 2025Resource Rational Contractualism Should Guide AI Alignmentcited by 8
- 2025Whither symbols in the era of advanced neural networks?cited by 6
- 2025Modeling Others' Minds as Codecited by 6
- 2025Deep RL Needs Deep Behavior Analysis: Exploring Implicit Planning by Model-Free Agents in Open-Ended Environmentscited by 4
- 2025Agent-centric learning: from external reward maximization to internal knowledge curationcited by 2
- 2024A Research Agenda for Usability and Generalisation in Reinforcement Learningcited by 0
- 2025Towards a Formal Theory of the Need for Competence via Computational Intrinsic Motivationcited by 0
- 2025Ludax: A GPU-Accelerated Domain Specific Language for Board Gamescited by 0
- 2026Discovering High Level Patterns from Simulation Tracescited by 0
- 2026The syntax and semantics of goalscited by 0
- 2026The syntax and semantics of goals16 Sep 2026
- 2026Discovering High Level Patterns from Simulation Traces10 Feb 2026
- 2025Modeling Others' Minds as Code29 Sep 2025
- 2025Whither symbols in the era of advanced neural networks?7 Aug 2025
- 2025Agent-centric learning: from external reward maximization to internal knowledge curation29 Jul 2025
- 2025Ludax: A GPU-Accelerated Domain Specific Language for Board Games27 Jun 2025
- 2025Resource Rational Contractualism Should Guide AI Alignment20 Jun 2025
- 2025Deep RL Needs Deep Behavior Analysis: Exploring Implicit Planning by Model-Free Agents in Open-Ended Environments8 Jun 2025
- 2025Towards a Formal Theory of the Need for Competence via Computational Intrinsic Motivation11 Feb 2025
- 2024A Research Agenda for Usability and Generalisation in Reinforcement Learning22 Dec 2024