Welcome to StratagusAI
StratagusAI is a version of the Stratagus game engine that has been modified to support AI research. The Stratagus game engine uses data from WarCraft. You will need to have a WarCraft II CD to run the game engine. In the stratagusai project directory the engine/trunk directory has the engine C++ code. There are MS Visual Studio projects for building the engine, or you can use the autogen.sh script to build a Makefile for Linux or OS X. The client directory has an example Java client that can be build using the Maven build tool.
Documentation
Getting Started
Client Library
Creating an Agent
Code Organization and Standards
Spec Page
StratagusAI Code
This project is licensed under the GPL 2.0
To checkout the SVN tree for this project, use the following command:
svn co --username <onid username> https://code.oregonstate.edu/svn/stratagusai
SVN will them prompt you for your ONID password. For anonymous download, leave out the "username" argument. Other useful SVN commands are:
svn up
to update your local copy
svn ci
to checkin new changes
Starting Points
- TracGuide -- Built-in Documentation
- The Trac project -- Trac Open Source Project
- Trac FAQ -- Frequently Asked Questions
- TracSupport -- Trac Support
For a complete list of local wiki pages, see TitleIndex.

