Tree-Based Reconstructive Partitioning: A Novel Low-Data Level Generation Approach

Emily Halina, Matthew Guzdial
9/18/2023
cs.AIcs.LG

Official code: emily-halina/TRP (4 stars, MIT, last commit 2023-10-11).

Abstract

Procedural Content Generation (PCG) is the algorithmic generation of content, often applied to games. PCG and PCG via Machine Learning (PCGML) have appeared in published games. However, it can prove difficult to apply these approaches in the early stages of an in-development game. PCG requires expertise in representing designer notions of quality in rules or functions, and PCGML typically requires significant training data, which may not be available early in development. In this paper, we introduce Tree-based Reconstructive Partitioning (TRP), a novel PCGML approach aimed to address this problem. Our results, across two domains, demonstrate that TRP produces levels that are more playable and coherent, and that the approach is more generalizable with less training data. We consider TRP to be a promising new approach that can afford the introduction of PCGML into the early stages of game development without requiring human expertise or significant training data.

View on arXivView PDF

Code Implementations(1)

emily-halina/TRPOfficial100%
MIT

An implementation of Tree-based Reconstructive Partitioning for Mario and GVGAI Zelda domains.

40Java, ShellAug 4, 20233 years agoMIT

Similar Papers

Cite this paper

@article{halina2023treebased,
  title  = {Tree-Based Reconstructive Partitioning: A Novel Low-Data Level Generation Approach},
  author = {Emily Halina and Matthew Guzdial},
  year   = {2023},
  eprint = {2309.13071},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2309.13071v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2309.13071.svg)](https://codeofpaper.com/paper/2309.13071)

Discussion