Generalized Entropy and Solution Information for Measuring Puzzle Difficulty

Authors

  • Junwen Shen University of Alberta
  • Nathan R. Sturtevant University of Alberta Alberta Machine Intelligence Institute

DOI:

https://doi.org/10.1609/aiide.v20i1.31872

Abstract

Metrics for problem difficulty are used by many puzzle generation algorithms, as well as by adaptive algorithms that want to provide players with the puzzles at the correct level of difficulty. A recently proposed general metric, puzzle entropy, combines an analysis of game mechanics with a model of player knowledge in the form of inference rules to predict problem difficulty. The entropy of a puzzle is the amount of information required, given a player’s knowledge about the puzzle, to describe a solution to a puzzle. This paper generalizes the concepts of puzzle entropy and solution information, providing a better foundation for the previous work and creating new algorithms, Minimum Solution Information and Total Solution Information. While functionally very similar to past work, the new algorithm allows knowledge about a puzzle to be represented as a policy, something that can be learned more easily. We then evaluate the impact of policies, inference rules, and player knowledge in the 2016 game, The Witness.

Downloads

Published

2024-11-15

How to Cite

Shen, J., & Sturtevant, N. R. (2024). Generalized Entropy and Solution Information for Measuring Puzzle Difficulty. Proceedings of the AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, 20(1), 117-126. https://doi.org/10.1609/aiide.v20i1.31872