Unreal Tournament: Capture the Flag Bots Team – 2011

 

Multi-Agent System for the Capture the Flag mode of Unreal Tournament 2004.

Artificial Intelligence, NetBeans, Pogamut, JADE, Java

 

Project developed in the Autonomous Agents and Multi-Agent Systems course of the MSc in Computer Science and Engineering.

Supervisors: Ana Paiva, César Pimentel

Collaborators: José Leira, Tiago Alves

Screenshot

 

Different types of agents were implemented, such as Reactive, Deliberative BDI (Beliefs-Desires-Intentions), and Hybrid agents, to form a team with specific roles to capture the flag.

The initial role assigned to each agent could change, according to the game context, at each moment.