Goal Recognition with Markov Logic Networks for Player-Adaptive Games


  • Eun Ha North Carolina State University
  • Jonathan Rowe North Carolina State University
  • Bradford Mott North Carolina State University
  • James Lester North Carolina State University




Goal recognition is the task of inferring users’ goals from sequences of observed actions. By enabling player-adaptive digital games to dynamically adjust their behavior in concert with players’ changing goals, goal recognition can inform adaptive decision making for a broad range of entertainment, training, and education applications. This paper presents a goal recognition framework based on Markov logic networks (MLN). The model’s parameters are directly learned from a corpus of actions that was collected through player interactions with a non-linear educational game. An empirical evaluation demonstrates that the MLN goal recognition framework accurately predicts players’ goals in a game environment with multiple solution paths.




How to Cite

Ha, E., Rowe, J., Mott, B., & Lester, J. (2011). Goal Recognition with Markov Logic Networks for Player-Adaptive Games. Proceedings of the AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, 7(1), 32-39. https://doi.org/10.1609/aiide.v7i1.12434