Here you'll find a variety of programs related to the Diplomacy AI project. They have been contributed by various authors and some links will take you to external websites.
The downloads have been split into 4 categories:
- If you wish to test your AI against other AIs then you'll need a DAIDE server. Servers can run either on the same machine or a seperate machine to your AI.
- Clients cover all programs that can communicate with a DAIDE server. This includes bots (AIs that following simple rules), AIs and human interfaces that allow people to play against AIs on a DAIDE server.
- Some AI authors have provided some or all of their code to help others get started. These development kits usually consist of libraries to implement functions that are common to all AIs.
- Various handy utilities are provided that makes working in the DAIDE environment a little easier.
A summary of all the bots and their latest versions may be found via John Newbury's Bots page. The latest verions of AiServer and AiMapper, DEMO (bot comparison tools and results) and bots and tools that are no longer available from their author's pages, are available via John Newbury's Downloads page.
However, if all you're looking to do is play Diplomacy against some AIs then have a look at Jason van Hals [DAIDE Quick Start]. This package installs everything you need to play Diplomacy against six computer AIs (bots).