This server has been designed as a permanent way to run real-time diplomacy games, so you don't have to find somebody who can serve each time. It has not been designed for high-speed bot testing or solo games; for such purposes, David's Server is still better.
To use the Mapper with the African, Americas, Iberian, South America 3.2, South East Asia, or World maps, you will need a set of replacement files for it to work correctly. Otherwise, you may find strange province names on your map, and units moving to crazy places.
The server will intercept and attempt to interpret any admin message that begins with "Server:" (case insensitive) or contains only capital letters. The accepted admin commands are listed on a separate page. None of them are essential, but many are useful at some point during a game.
The server parses certain documents for information on the communication protocol. These include the following, heavily modified from documents written by Andrew Rose and David Norman:
The Todo list has been moved to a separate page.
(turn) or (message) parameters
where appropriate.The server and attendant bots have been written in Python, and have been released under various licenses. Don't expect much in the way of help or a user interface, though.
A few files in this package are based on the work of others, particularly David Norman. I do not claim copyright over those files, and will remove them at the request of the original authors.
| Package | Release Date | Platform | File | MD5 Checksum |
|---|---|---|---|---|
| PyDip-1.0 | 2 March 2006 | Python 2.3 | Tar/Bzip2 (200K) | 62978641d5ec28bffb7445428f124b6b |
| PyDip-1.1 | 29 March 2006 | Python 2.3 | Tar/Bzip2 (212K) | e7f6c6ef0e4200843d46ff53e4e70aaf |
| PyDip-1.2 | 10 May 2006 | Python 2.4 | Tar/Bzip2 (226K) | 24fdbedfcc6b72912621a8bcc799a1a3 |
| PyDip-1.3.1 | 30 June 2006 | Python 2.4 | Tar/Bzip2 (226K) | 553518fe5a9ab15444dd54c675041f31 |