paper-with-me

홈 › Papers

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 solution is shaped rewards, which guides the generator to achieve subgoals towards level playability, but they consume effort to design and require game-specific domain knowledge. This paper proposes a novel approach to train generators without datasets or shaped rewards by learning at multiple level sizes starting from small sizes and up to the desired sizes. The denser feedback at small sizes negates the need for shaped rewards. Additionally, the generators learn to build levels at various sizes, including sizes they were not trained for. We apply our approach to train recurrent auto-regressive generative flow networks (GFlowNets) for controllable level generation. We also adapt diversity sampling to be compatible with GFlowNets. The results show that our generators create diverse playable levels at various sizes for Sokoban, Zelda, and Danger Dave. When compared with controllable reinforcement learning level generators for Sokoban, the results show that our generators achieve better controllability and competitive diversity, while being 9x faster at training and level generation.

📄 PDF Abstract BibTeX arXiv:2209.15052

Code (1)

yahiaetman/ms-level-gen 공식 구현 pytorch

Tasks

DiversitySokoban

Similar Papers 제목 키워드 기반

Hamiltonian Maker-Breaker games on small graphs

2017-08-25 · Miloš Stojaković, Nikola Trkulja

We look at the unbiased Maker-Breaker Hamiltonicity game played on the edge set of a complete graph $K_n$, where Maker's goal is to claim a Hamiltonian cycle. First, we prove that, independent of who starts, Maker can wi…

Controllable Path of Destruction

2023-05-29 · Matthew Siper, Sam Earle, Zehua Jiang, Ahmed Khalifa 외

Path of Destruction (PoD) is a self-supervised method for learning iterative generators. The core idea is to produce a training set by destroying a set of artifacts, and for each destructive step create a training instan…

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…

GameFactory: Creating New Games with Generative Interactive Videos

2025-01-14 · Jiwen Yu, Yiran Qin, Xintao Wang, Pengfei Wan 외

Generative game engines have the potential to revolutionize game development by autonomously creating new content and reducing manual workload. However, existing video-based game generation methods fail to address the cr…

Domain GeneralizationMinecraftVideo Generation

Adaptive Warm-Start MCTS in AlphaZero-like Deep Reinforcement Learning

2021-05-13 · Hui Wang, Mike Preuss, Aske Plaat

AlphaZero has achieved impressive performance in deep reinforcement learning by utilizing an architecture that combines search and training of a neural network in self-play. Many researchers are looking for ways to repro…

Board GamesDeep Reinforcement Learningreinforcement-learningReinforcement Learning+1