Tetris is an interactive single player game played on a rectangular
The game terminates when a new tetromino can no longer be generated at the top of the board, as at least one of the corresponding cells is already filled.
All the following results refer to the version of the game in which only a finite number
In [1] it is shown that:
Maximizing the number of rows cleared is NP-hard is not approximable within a factor
Maximizing the number of tetrominoes placed is not approximable within a factor
Maximizing the number of tetrises, i.e., the simultaneous clearing of four rows is NP-hard.
Minimizing the height of the highest filled grid cell is not approximable within a factor
A variant of tetris in which the input pieces can be general
For
For
For
For
In [3] it is shown that the clearing problem remains NP-complete even when
[1] R. Breukelaar, E. D. Demaine, S. Hohenberger, H. J. Hoogeboom, W. A. Kosters, D. Liben-Nowell, “Tetris is Hard, Even to Approximate”, International Journal of Computational Geometry and Applications, 2004.
[2] E. D. Demaine, M. L. Demaine, S. Eisenstat, A. Hesterberg, A. Lincoln, J. Lynch, Y. W. Yu, “Total Tetris: Tetris with Monominoes, Dominoes, Trominoes, Pentominoes, …”, Journal of Information Processing, 2017.
[3]
S. Asif, E. D. Demaine, J. Lynch, M. Singhal, “Tetris is NP-hard even with O(1) columns”, in JCDCGGG 2019.
@misc{cog:tetris, author = "{CoG contributors}", title = "{Tetris --- Complexity of Games}", year = "2024", url = "https://www.isnphard.com/i/tetris/", note = "[Online; accessed 2024-05-28]" }