Skip to search boxSkip to navigationSkip to main content

Interactive Super Mario Bros Evolution

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

Publication Information

Output type

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

Original language

Undefined/Unknown

Pages from-to (Number of pages)

Pages 41-42 (2 pages)

Publication milestones

  • Published - 2016

Publication status

Published - 2016

Place of publication

New York, NY, USA

Publisher

Association for Computing Machinery, United States
978-1-4503-4323-7

Publication IDs

  • Scopus: 84986294108

Host publication title

Proceedings of the 2016 on Genetic and Evolutionary Computation Conference Companion

Abstract

Creating controllers for NPCs in video games is traditionally a challenging and time consuming task. Automated learning methods such as neuroevolution (i.e. evolving artificial neural networks) have shown promise in this context but they often require carefully designed fitness functions to encourage the evolution of desired behaviors. In this paper, we show how casual users can create controllers for \emph{Super Mario Bros} through an interactive evolutionary computation (IEC) approach, without prior domain or programming knowledge. By iteratively selecting Super Mario behaviors from a set of candidates, users are able to guide evolution towards a variety of different behaviors, which would be difficult with an automated approach. Additionally, the user-evolved controllers perform similarly well as controllers evolved with a traditional fitness-based approach when comparing distance traveled. The results suggest that IEC is a viable alternative in designing complex controllers for video games that could be extended to other games in the future.

Publication metrics

PlumX, opens in new tab

Captures
21
Citations
4