Bayesian Models for Keyhole Plan Recognition in an Adventure Game
User Modeling and User-Adapted Interaction
Techniques for Plan Recognition
User Modeling and User-Adapted Interaction
Artificial Intelligence For Computer Games: An Introduction
Artificial Intelligence For Computer Games: An Introduction
Artificial Intelligence for Games (The Morgan Kaufmann Series in Interactive 3D Technology)
Artificial Intelligence for Games (The Morgan Kaufmann Series in Interactive 3D Technology)
ICEC '08 Proceedings of the 7th International Conference on Entertainment Computing
Mental State Abduction of BDI-Based Agents
Declarative Agent Languages and Technologies VI
Multi-Agent Programming: Languages, Tools and Applications
Multi-Agent Programming: Languages, Tools and Applications
Fast and complete symbolic plan recognition
IJCAI'05 Proceedings of the 19th international joint conference on Artificial intelligence
I mean it!: detecting user intentions to create believable behaviour for virtual agents in games
Proceedings of the 9th International Conference on Autonomous Agents and Multiagent Systems: volume 1 - Volume 1
Programming mental state abduction
The 10th International Conference on Autonomous Agents and Multiagent Systems - Volume 1
Hi-index | 0.00 |
In applications for entertainment or training, behavior of characters often takes place in virtual environments with spatial dimensions that incorporate both agents and objects. Situated virtual characters can employ knowledge of their environment in reasoning about the goals or intentions of other characters, virtual or human, contributing to their believability. This paper presents lightweight techniques to that extent, utilizing object affordances and observed behavior of characters to define an observer reasoning about that behavior. In case an observer reasons about the behavior of virtual autonomous agents, knowledge of behavior-producing rules can also be employed. This is formalized by extending earlier work on mental state abduction of BDI-based agents with the techniques presented here. The presentation is technical, illustrated with practical examples.