Quagents: A Game Platform for Intelligent Agent


  • Chris Brown University of Rochester
  • George Ferguson University of Rochester
  • Peter Barnum University of Rochester
  • Bo Hu University of Rochester
  • David Costello University of Rochester




The Quagents system provides a flexible interface to the functionality of a game engine. The goal is to make interactive games a useful research and teaching vehicle for academics. Quagents is freely available, and runs under Unix/Linux, Windows, and Mac OS X. Intelligent agent controllers may be programmed in any language that supports sockets. A communications protocol between the controller and the bot resembles that between the high-level software and low-level controller of a mobile robot. More complex APIs may be built on the protocol that support complex interactions like trading. We describe the Quagent architecture and research and teaching applications.




How to Cite

Brown, C., Ferguson, G., Barnum, P., Hu, B., & Costello, D. (2021). Quagents: A Game Platform for Intelligent Agent. Proceedings of the AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, 1(1), 9-14. https://doi.org/10.1609/aiide.v1i1.18708