Generative agents for player decision modeling in games

This paper presents a method for modeling player decision making through the use of agents as AI-driven personas. The paper argues that artificial agents, as generative player models, have properties that allow them to be used as psychometrically valid, abstract simulations of a human player’s internal decision making processes. Such agents can then be used to interpret human decision making, as personas and playtesting tools in the game design process, as baselines for adapting agents to mimic classes of human players, or as believable, human-like opponents. This argument is explored in a crowdsourced decision making experiment, in which the decisions of human players are recorded in a small-scale dungeon themed puzzle game. Human decisions are compared to the decisions of a number of a priori defined“archetypical” agent-personas, and the humans are characterized by their likeness to or divergence from these. Essentially, at each step the action of the human is compared to what actions a number of reinforcement-learned agents would have taken in the same situation, where each agent is trained using a different reward scheme. Finally, extensions are outlined for adapting the agents to represent sub-classes found in the human decision making traces.

[1]  Daniele Loiacono,et al.  Player Modeling , 2013, Artificial and Computational Intelligence in Games.

[2]  Alessandro Canossa,et al.  Patterns of Play: Play-Personas in User-Centred Game Development , 2009, DiGRA Conference.

[3]  Richard S. Sutton,et al.  Reinforcement Learning: An Introduction , 1998, IEEE Trans. Neural Networks.

[4]  Alessandro Canossa,et al.  Defining personas in games using metrics , 2008, Future Play.

[5]  A. Rubinstein Modeling Bounded Rationality , 1998 .

[6]  Peter Dayan,et al.  Q-learning , 1992, Machine Learning.

[7]  W. Marsden I and J , 2012 .

[8]  Julian Togelius,et al.  Decision Making Styles as Deviation from Rational Action: A Super Mario Case Study , 2013, AIIDE.

[9]  D. Borsboom,et al.  The concept of validity. , 2004, Psychological review.

[10]  Thomas G. Dietterich What is machine learning? , 2020, Archives of Disease in Childhood.

[11]  Adam M. Smith,et al.  An Inclusive Taxonomy of Player Modeling , 2011 .

[12]  Julian Togelius,et al.  Towards a Generic Method of Evaluating Game Levels , 2013, AIIDE.

[13]  D. Borsboom Measuring the mind: Conceptual issues in contemporary psychometrics , 2005 .

[14]  A. Tversky,et al.  Judgment under Uncertainty: Heuristics and Biases , 1974, Science.