TY - GEN
T1 - Unreal goal bots
T2 - 2nd International Workshop on Agents for Games and Simulations, AGS 2010
AU - Hindriks, Koen V.
AU - Van Riemsdijk, Birna
AU - Behrens, Tristan
AU - Korstanje, Rien
AU - Kraayenbrink, Nick
AU - Pasman, Wouter
AU - De Rijk, Lennard
PY - 2011/2/8
Y1 - 2011/2/8
N2 - 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.
AB - 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.
KW - agent-environment interaction
KW - agent-oriented programming
UR - http://www.scopus.com/inward/record.url?scp=79551578869&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=79551578869&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-18181-8_1
DO - 10.1007/978-3-642-18181-8_1
M3 - Conference contribution
AN - SCOPUS:79551578869
SN - 9783642181801
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 1
EP - 18
BT - Agents for Games and Simulations II - Trends in Techniques, Concepts and Design
Y2 - 10 May 2010 through 10 May 2010
ER -