Deep Static and Dynamic Level Analysis: A Study on Infinite Mario

4Citations
Citations of this article
19Readers
Mendeley users who have this article in their library.

Abstract

Automatic analysis of game levels can provide assistance to game designers and procedural content generation. We introduce a static-dynamic scale to categorize level analysis strategies, which captures the extent that the analysis depends on player simulation. Due to its ability to automatically learn intermediate representations for the task, a convolutional neural network (CNN) provides a general tool for both types of analysis. In this paper, we explore the use of CNN to analyze 1,437 Infinite Mario levels. We further propose a deep reinforcement learning technique for dynamic analysis, which allows the simulated player to pay a penalty to reduce error in its control. We empirically demonstrate the effectiveness of our techniques and complementarity of dynamic and static analysis.

Cite

CITATION STYLE

APA

Guzdial, M., Sturtevant, N., & Li, B. (2016). Deep Static and Dynamic Level Analysis: A Study on Infinite Mario. In Proceedings - AAAI Artificial Intelligence and Interactive Digital Entertainment Conference, AIIDE (Vol. 12, pp. 31–38). Association for the Advancement of Artificial Intelligence. https://doi.org/10.1609/aiide.v12i2.12894

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free