Synthesizing interpretable strategies for solving puzzle games
Synthesizing interpretable strategies for solving puzzle games
复制标题
综合解决益智游戏的可解释策略
DOI:
10.1145/3102071.3102084
复制
发表时间:
2017
期刊:
影响因子:
--
通讯作者:
Popović, Zoran
中科院分区:
文献类型:
--
作者:
Butler, Eric;Torlak, Emina;Popović, Zoran
Understanding how players interact with games is an important challenge for designers. When playing games centered around problem solving, such as logic puzzles like Sudoku or Nonograms, people employ a rich structure of domain-specific knowledge and strategies that are not obvious from the description of a game's rules. This paper explores automatic discovery of player-oriented knowledge and strategies, with the goal of enabling applications ranging from difficulty estimation to puzzle generation to game progression analysis. Using the popular puzzle game Nonograms as our target domain, we present a new system for learning human-interpretable rules for solving these puzzles. The system uses program synthesis, powered by an SMT solver, as the primary learning mechanism. The learned rules are represented as programs in a domain-specific language for condition-action rules. Given game mechanics and a training set of small Nonograms puzzles, our system is able to learn sound, concise rules that generalize to a test set of large real-world puzzles. We show that the learned rules outperform documented strategies for Nonograms drawn from tutorials and guides, both in terms of coverage and quality.
登录
查看更多内容
DOI:
10.1002/9781118736494.ch2
发表时间:
2016
期刊:
Proceedings of the AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment
影响因子:
--
作者:
J. Merriënboer
通讯作者:
J. Merriënboer
DOI:
10.1609/aiide.v7i3.12479
发表时间:
2011
期刊:
Proceedings of the AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment
影响因子:
--
作者:
M. Nelson
通讯作者:
M. Nelson
DOI:
--
发表时间:
2012
期刊:
Artificial Intelligence and Interactive Digital Entertainment Conference
影响因子:
--
作者:
Alexander Jaffe;Alex Miller;Erik Andersen;Yun;A. Karlin;Zoran Popovic
通讯作者:
Zoran Popovic
DOI:
10.1609/aiide.v11i1.12784
发表时间:
2021
期刊:
Game Stud.
影响因子:
--
作者:
Chris Martens
通讯作者:
Chris Martens
DOI:
10.1147/sj.393.0782
发表时间:
2000
期刊:
IBM Syst. J.
影响因子:
--
作者:
Jon Orwant
通讯作者:
Jon Orwant