paper-with-me

Papers

Learning Controllable Content Generators

2021-05-06 · Sam Earle, Maria Edwards, Ahmed Khalifa, Philip Bontrager, Julian Togelius

It has recently been shown that reinforcement learning can be used to train generators capable of producing high-quality game levels, with quality defined in terms of some user-specified heuristic. To ensure that these generators' output is sufficiently diverse (that is, not amounting to the reproduction of a single optimal level configuration), the generation process is constrained such that the initial seed results in some variance in the generator's output. However, this results in a loss of control over the generated content for the human user. We propose to train generators capable of producing controllably diverse output, by making them "goal-aware." To this end, we add conditional inputs representing how close a generator is to some heuristic, and also modify the reward mechanism to incorporate that value. Testing on multiple domains, we show that the resulting level generators are capable of exploring the space of possible levels in a targeted, controllable manner, producing levels of comparable quality as their goal-unaware counterparts, that are diverse along designer-specified dimensions.

📄 PDF Abstract BibTeX arXiv:2105.02993

Code (1)

smearle/gym-pcgrl 공식 구현 tf

Similar Papers 제목 키워드 기반

Learning Controllable 3D Level Generators

2022-06-27 · Zehua Jiang, Sam Earle, Michael Cerny Green, Julian Togelius

Procedural Content Generation via Reinforcement Learning (PCGRL) foregoes the need for large human-authored data-sets and allows agents to train explicitly on functional constraints, using computable, user-defined measur…

Minecraft

Moonshine: Distilling Game Content Generators into Steerable Generative Models

2024-08-18 · Yuhe Nie, Michael Middleton, Tim Merino, Nidhushan Kanagaraja 외

Procedural Content Generation via Machine Learning (PCGML) has enhanced game content creation, yet challenges in controllability and limited training data persist. This study addresses these issues by distilling a constr…

Language ModelingLanguage ModellingLarge Language Model

Video Game Level Design as a Multi-Agent Reinforcement Learning Problem

2025-10-06 · Sam Earle, Zehua Jiang, Eugene Vinitsky, Julian Togelius arxiv

Procedural Content Generation via Reinforcement Learning (PCGRL) offers a method for training controllable level designer agents without the need for human datasets, using metrics that serve as proxies for level quality …

Multi-agent Reinforcement Learning

Start Small: Training Controllable Game Level Generators without Training Data by Learning at Multiple Sizes

2022-09-29 · Yahia Zakaria, Magda Fayek, Mayada Hadhoud

A level generator is a tool that generates game levels from noise. Training a generator without a dataset suffers from feedback sparsity, since it is unlikely to generate a playable level via random exploration. A common…

DiversitySokoban

Multiverse: Language-Conditioned Multi-Game Level Blending via Shared Representation

2026-03-25 · In-Chang Baek, Jiyun Jung, Geum-Hwan Hwang, Sung-Hyun Kim 외 arxiv

Text-to-level generation aims to translate natural language descriptions into structured game levels, enabling intuitive control over procedural content generation. While prior text-to-level generators are typically limi…