SOAR: an architecture for general intelligence
Artificial Intelligence
GameBots: a flexible test bed for multiagent team research
Communications of the ACM - Internet abuse in the workplace and Game engines in scientific research
BDI agents for game development
Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 2
The behavior oriented design of an Unreal Tournament character
Lecture Notes in Computer Science
Developing Multi-Agent Systems with JADE (Wiley Series in Agent Technology)
Developing Multi-Agent Systems with JADE (Wiley Series in Agent Technology)
Innovations in multi-agent systems
Journal of Network and Computer Applications
Towards Fast Prototyping of IVAs Behavior: Pogamut 2
IVA '07 Proceedings of the 7th international conference on Intelligent Virtual Agents
Multi-Agent Programming: Languages, Tools and Applications
Multi-Agent Programming: Languages, Tools and Applications
Designing BOTs with BDI agents
CTS '09 Proceedings of the 2009 International Symposium on Collaborative Technologies and Systems
A periphery of Pogamut: from bots to agents and back again
Agents for games and simulations II
An empirical study of patterns in agent programs
PRIMA'10 Proceedings of the 13th international conference on Principles and Practice of Multi-Agent Systems
An interface for agent-environment interaction
ProMAS'10 Proceedings of the 8th international conference on Programming Multi-Agent Systems
Interfacing a cognitive agent platform with second life
AEGS'11 Proceedings of the 2011 international conference on Agents for Educational Games and Simulations
AEGS'11 Proceedings of the 2011 international conference on Agents for Educational Games and Simulations
Bootstrapping learning from abstract models in games
International Journal of Bio-Inspired Computation
Hi-index | 0.00 |
It remains a challenge with current state of the art technology to use BDI agents to control real-time, dynamic and complex environments. We report on our effort to connect the GOAL agent programming language to the real-time game UNREAL TOURNAMENT 2004. BDI agents provide an interesting alternative to control bots in a game such as UNREAL TOURNAMENT to more reactive styles of controlling such bots. Establishing an interface between a language such as GOAL and UNREAL TOURNAMENT, however, poses many challenges. We focus in particular on the design of a suitable and reusable interface to manage agent-bot interaction and argue that the use of a recent toolkit for developing an agent-environment interface provides many advantages. We discuss various issues related to the abstraction level that fits an interface that connects high-level, logic-based BDI agents to a real-time environment, taking into account some of the performance issues.