Gamebots: A 3D Virtual World Test-Bed For Multi-Agent Research Rogelio Adobbati, Andrew N. Marshall, Gal Kaminka, Steven Schaffer, Chris Sollitto Andrew Scholer, Sheila Tejada Computer Science Department Information Sciences Institute Carnegie Mellon University University of Southern California Pittsburgh, PA 15213 4676 Admiralty Way
[email protected] Marina del Rey, CA 90292 {srs3, cs3} @andrew.cmu.edu {rogelio, amarshal, ascholer, tejada} @isi.edu ABSTRACT To address these difficulties, we have been developing a new type This paper describes Gamebots, a multi-agent system of research infrastructure. Gamebots is a project started at the infrastructure derived from an Internet-based multi-player video University of Southern California’s Information Sciences game called Unreal Tournament. The game allows characters to Institute, and jointly developed by Carnegie Mellon University. be controlled over client-server network connections by feeding The project seeks to turn a fast-paced multi-agent interactive sensory information to client players (humans and agents). Unlike computer game into a domain for research in artificial intelligence other standard test-beds, the Gamebots domain allows both human (AI) and multi-agent systems (MAS). It consists of a players and agents, or bots, to play simultaneously; thus providing commercially developed, complex, and dynamic game engine, the opportunity to study human team behavior and to construct which is extended and enhanced to provide the important agents that play collaboratively with humans. The Gamebots capabilities required for research. system provides a built-in scripting language giving interested Gamebots provides several unique opportunities for multi-agent researchers the ability to create their own multi-agent tasks and and artificial intelligence research previously unavailable with environments for the simulation.