Magic: The Gathering is Turing Complete

03/24/2019
by   Alex Churchill, et al.
0

Magic: The Gathering is a popular and famously complicated trading card game about magical combat. In this paper we show that optimal play in real-world Magic is at least as hard as the Halting Problem, solving a problem that has been open for a decade. To do this, we present a methodology for embedding an arbitrary Turing machine into a game of Magic such that the first player is guaranteed to win the game if and only if the Turing machine halts. Our result applies to how real Magic is played, can be achieved using standard-size tournament-legal decks, and does not rely on stochasticity or hidden information. Our result is also highly unusual in that all moves of both players are forced in the construction. This shows that even recognising who will win a game in which neither player has a non-trivial decision to make for the rest of the game is undecidable. We conclude with a discussion of the implications for a unified computational theory of games and remarks about the playability of such a board in a tournament setting.

READ FULL TEXT
research
03/11/2020

Magic: the Gathering is as Hard as Arithmetic

Magic: the Gathering is a popular and famously complicated card game abo...
research
10/18/2021

Turing Tumble is Turing-Complete

It is shown that the toy Turing Tumble, suitably extended with an infini...
research
05/25/2021

Using Game Theory to maximize the chance of victory in two-player sports

Game Theory concepts have been successfully applied in a wide variety of...
research
03/31/2021

OLIVAW: Mastering Othello with neither Humans nor a Penny

We introduce OLIVAW, an AI Othello player adopting the design principles...
research
03/08/2019

Let's Play Mahjong!

Mahjong is a very popular tile-based game commonly played by four player...
research
02/12/2020

Recursed is not Recursive: A Jarring Result

Recursed is a 2D puzzle platform video game featuring treasure chests th...
research
04/30/2022

Baba is You is Undecidable

We establish the undecidability of 2019 puzzle game Baba is You through ...

Please sign up or login with your details

Forgot password? Click here to reset