滑动与合并游戏的复杂性
计算复杂性
2015-01-19 v1
摘要
我们研究一类特定棋盘游戏的复杂性,称之为“滑动与合并”游戏。具体而言,我们考虑2048和Threes,它们是此类游戏中最受欢迎的代表。在这两款游戏中,玩家需将棋盘的所有行或列向一个方向滑动,通过将相等的牌对合并为一张数值为两者之和的牌来创建高价值牌。这结合了方块推动(如Push)和方块匹配谜题(如Bejeweled)的特性。我们在这些游戏的适当推广上定义了一些自然的决策问题,并通过从3SAT归约证明了2048的NP困难性(NP-hardness)。最后,我们讨论了将该归约适配到Threes并推测有类似结果。
引用
@article{arxiv.1501.03837,
title = {On the Complexity of Slide-and-Merge Games},
author = {Ahmed Abdelkader and Aditya Acharya and Philip Dasler},
journal= {arXiv preprint arXiv:1501.03837},
year = {2015}
}