Video Game Level Repair via Mixed Integer Linear Programming

10/13/2020
by   Hejia Zhang, et al.
1

Recent advancements in procedural content generation via machine learning enable the generation of video-game levels that are aesthetically similar to human-authored examples. However, the generated levels are often unplayable without additional editing. We propose a generate-then-repair framework for automatic generation of playable levels adhering to specific styles. The framework constructs levels using a generative adversarial network (GAN) trained with human-authored examples and repairs them using a mixed-integer linear program (MIP) with playability constraints. A key component of the framework is computing minimum cost edits between the GAN generated level and the solution of the MIP solver, which we cast as a minimum cost network flow problem. Results show that the proposed framework generates a diverse range of playable levels, that capture the spatial relationships between objects exhibited in the human-authored levels.

READ FULL TEXT

page 1

page 2

page 3

page 4

page 5

page 6

page 7

page 8

research
06/23/2016

The VGLC: The Video Game Level Corpus

Levels are a key component of many different video games, and a large bo...
research
10/03/2019

Bootstrapping Conditional GANs for Video Game Level Generation

Generative Adversarial Networks (GANs) have shown im-pressive results fo...
research
02/21/2022

Path of Destruction: Learning an Iterative Level Generator Using a Small Dataset

We propose a new procedural content generation method which learns itera...
research
08/04/2020

TOAD-GAN: Coherent Style Level Generation from a Single Example

In this work, we present TOAD-GAN (Token-based One-shot Arbitrary Dimens...
research
05/02/2018

Evolving Mario Levels in the Latent Space of a Deep Convolutional Generative Adversarial Network

Generative Adversarial Networks (GANs) are a machine learning approach c...
research
03/02/2016

Super Mario as a String: Platformer Level Generation Via LSTMs

The procedural generation of video game levels has existed for at least ...
research
10/04/2018

DER Allocation and Line Repair Scheduling for Storm-induced Failures in Distribution Networks

Electricity distribution networks (DNs) in many regions are increasingly...

Please sign up or login with your details

Forgot password? Click here to reset