2015
DOI: 10.1016/j.tcs.2015.02.037
|View full text |Cite
|
Sign up to set email alerts
|

Classic Nintendo games are (computationally) hard

Abstract: We prove NP-hardness results for five of Nintendo's largest video game franchises: Mario, Donkey Kong, Legend of Zelda, Metroid, and Pokémon. Our results apply to generalized versions of Super Mario Bros. 1-3, The Lost Levels, and Super Mario World; Donkey Kong Country 1-3; all Legend of Zelda games; all Metroid games; and all Pokémon role-playing games. In addition, we prove PSPACE-completeness of the Donkey Kong Country games and several Legend of Zelda games.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

1
22
0

Year Published

2016
2016
2022
2022

Publication Types

Select...
5
2
1

Relationship

1
7

Authors

Journals

citations
Cited by 26 publications
(23 citation statements)
references
References 4 publications
(14 reference statements)
1
22
0
Order By: Relevance
“…Please note that for the sake of our proofs we consider a game containing elements with pseudorandom behaviour/physics to still be deterministic, as long as the random seed used to define them can be encoded in a polynomial number of bits (i.e. not truly stochastic) [1]. Table 1 shows how altering these two factors within the Angry Birds game affects its complexity.…”
Section: Number Of Birdsmentioning
confidence: 99%
See 2 more Smart Citations
“…Please note that for the sake of our proofs we consider a game containing elements with pseudorandom behaviour/physics to still be deterministic, as long as the random seed used to define them can be encoded in a polynomial number of bits (i.e. not truly stochastic) [1]. Table 1 shows how altering these two factors within the Angry Birds game affects its complexity.…”
Section: Number Of Birdsmentioning
confidence: 99%
“…The computational complexity of different video games has been the subject of much investigation over the past decade. However, this has mostly been carried out on traditional style platformers [1,2] or primitive puzzle games [3,4]. In this paper, we analyse the complexity of playing different variants of the video game Angry Birds, which is a sophisticated physics-based puzzle game with a semi-realistic and controlled environment [5].…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Understanding the computational complexity of games has raised some interest in the computer science community, and many games have been proven to be complete for NP or co-NP. Examples include Minesweeper [14,18], SET [15], Hanabi [3], Nintendo games [2] and Candy Crush [9,20].…”
Section: Introductionmentioning
confidence: 99%
“…The simplicity of early video games has led to their use as model systems for 47 reinforcement learning [13] and computational complexity research [14]. The video game 48 system ("whole animal") has a well defined output in each of the three behavioral 49 conditions (games).…”
mentioning
confidence: 99%