wiki:Presentation Notes

Version 3 (modified by jherwitz, 13 years ago) (diff)

--

Presentation Notes

The following are notes for any presentation, paper, etc. on Quagents 3.

Overview

The goal of the Quagents 3 project is to provide a general-purpose virtual artificial intelligence sandbox for research and education. Specifically, we provide users tools for easily development and implementation of their own AI agents into the Quake 3 game world.

Q3 Engine

Structure

Modifications

Clients

Java

Clojure

Python

Ruby

Scenarios

Scenarios form a basis for building new Quagents applications - they provide a set of rule changes to the server, available maps to execute on, and arbitrary client-side code for any AI implementation.

Future Work