Adaptive Artificial Intelligence in Games: Issues, Requirements, and a Solution through Behavlets-based General Player Modelling
Benjamin Ultan Cowley, Darryl Charles

TL;DR
This paper argues that a generalized player model, incorporating psychological and subjective play parameters, can significantly enhance adaptive AI in games by enabling more human-like responses and facilitating cross-game comparisons.
Contribution
It introduces a formal, Behavlets-based approach to develop a generalized player model that improves adaptive AI performance and supports comparative game analysis.
Findings
A general player model improves AI adaptability to individual players.
Behavlets method effectively encodes psychological traits for player modeling.
Generalized models enable cross-game player behavior analysis.
Abstract
We present the last of a series of three academic essays which deal with the question of how and why to build a generalized player model. We propose that a general player model needs parameters for subjective experience of play, including: player psychology, game structure, and actions of play. Based on this proposition, we pose three linked research questions: RQ1 what is a necessary and sufficient foundation to a general player model?; RQ2 can such a foundation improve performance of a computational intelligence- based player model?; and RQ3 can such a player model improve efficacy of adaptive artificial intelligence in games? We set out the arguments behind these research questions in each of the three essays, presented as three preprints. The third essay, in this preprint, presents the argument that adaptive game artificial intelligence will be enhanced by a generalised player…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsArtificial Intelligence in Games · Sports Analytics and Performance · Reinforcement Learning in Robotics
