Programmation et apprentissage bayésien de comportements pour personnages synthétiques -- application aux personnages de jeux vidéos
Ronan Le Hy · HAL (Le Centre pour la Communication Scientifique Directe) · 2007
We treat the problem of behaviours for autonomous characters (bots) in virtual worlds, with the example of video games. Our two essential objectives are : - to reduce time and difficulty of behaviour development ; - to give to the player a new possibility : teaching bots how to play. We propose a method to build behaviours based on Bayesian programming (a formalism to describe probabilist models). It lays on two innovations : - a generic technique for definition of elementary tasks, called enhanced fusion by cohe- rence ; - a technique for sequencing these elementary tasks, called inverse programming. In contrast with classical approaches, this method allows to efficiently learn behaviours by de- monstration.