Skip to search boxSkip to navigationSkip to main content

Interactive Evolution and Exploration within Latent Level-Design Space of Generative Adversarial Networks

  • Jacob Schrum
    ,
  • Jake Gutierrez
    ,
  • Vanessa Volz
    ,
  • Jialin Liu
    ,
  • Simon Lucas
    ,
  • Southwestern University
    ,
  • Queen Mary University of London
    ,
  • Southern University of Science and Technology (SUSTech)
Research Output:
Conference Article in Proceeding or Book/Report chapter
Article in proceedings
Peer-review

Open access

Publication Information

Output type

Research Output:
Conference Article in Proceeding or Book/Report chapter
Article in proceedings
Peer-review

Original language

English

Pages from-to (Number of pages)

Pages 148–156

Publication milestones

  • Published - 2020

Publication status

Published - 2020

Place of publication

New York, NY, USA

Publisher

Association for Computing Machinery, United States
9781450371285

Publication IDs

  • Scopus: 85091745122

Host publication title

Proceedings of the 2020 Genetic and Evolutionary Computation Conference

Abstract

Generative Adversarial Networks (GANs) are an emerging form of indirect encoding. The GAN is trained to induce a latent space on training data, and a real-valued evolutionary algorithm can search that latent space. Such Latent Variable Evolution (LVE) has recently been applied to game levels. However, it is hard for objective scores to capture level features that are appealing to players. Therefore, this paper introduces a tool for interactive LVE of tile-based levels for games. The tool also allows for direct exploration of the latent dimensions, and allows users to play discovered levels. The tool works for a variety of GAN models trained for both Super Mario Bros. and The Legend of Zelda, and is easily generalizable to other games. A user study shows that both the evolution and latent space exploration features are appreciated, with a slight preference for direct exploration, but combining these features allows users to discover even better levels. User feedback also indicates how this system could eventually grow into a commercial design tool, with the addition of a few enhancements.

Publication metrics

PlumX, opens in new tab

Citations
48
Captures
47

Related Event

Title

Genetic and Evolutionary Computation Conference

Event type

Conference

Degree of recognition

International event

Date

08/07/2020 - 12/07/2020

Location

onlineVIRTUALMexico