Interpretable Utility-based Models Applied to the FightingICE Platform - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2021

Interpretable Utility-based Models Applied to the FightingICE Platform

Résumé

One task of game designers is to give NPCs fun behaviors, where "fun" can have many different manifestations. Several classic methods exist in Game AI to model NPCs' behaviors; one of them is utilitybased AI. Utility functions constitute a powerful tool to define behaviors but can be tedious and timeconsuming to make and tune correctly until the desired behavior is achieved. Here, we propose a method to learn utility functions from data collected after some human-played games, to recreate a target behavior. Utility functions are modeled using Interpretable Compositional Networks, allowing us to get interpretable results, unlike regular neural networks. We show our method can handle noisy data and learn utility functions able to credibly reproduce different target behaviors, with a median accuracy from 64.5% to 83.7%, using the FightingICE platform, an environment for AI agent competitions. We believe our method can be useful to game designers to quickly prototype NPCs' behaviors, and even to define their final utility functions.
Fichier principal
Vignette du fichier
utility_functions_preprint.pdf (2.95 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-03276322 , version 1 (02-07-2021)

Identifiants

  • HAL Id : hal-03276322 , version 1

Citer

Tianyu Chen, Florian Richoux, Javier M Torres, Katsumi Inoue. Interpretable Utility-based Models Applied to the FightingICE Platform. IEEE Conference on Games, Aug 2021, Copenhague, Denmark. ⟨hal-03276322⟩
51 Consultations
89 Téléchargements

Partager

Gmail Facebook X LinkedIn More