DiplomacyAiMapperRelease 0.41~1.1Release NoticeIssue 2b John Newbury 24 November 2012 |
Home > Diplomacy > Downloads > AiMapper > AiMapper 0.41~1.1 Release Notice
AI in the Game of Diplomacy: AiMapper 0.41~1.1 Release Notice
Read the AiMapper 0.41~1.1 Conditions of Use before use.
AiMapper Release 0.41~1.1 (a.k.a. AiServer 0.41~1.1) is released as separate zip files of the binary and source.
The binary may be downloaded from johnnewbury.me.uk/diplomacy/downloads/aimapper/aimapper-0.41~1.1-binary.zip .
It comprises:
aimapper-0.41~1.1-release-notice
This Release Notice.
aimapper-0.41~1.1-conditions-of-use.htm
Conditions of Use
AiMapper
A folder containing a binary version of the Windows program and associated files.
When permitted by David Norman, the source may be downloaded from johnnewbury.me.uk/diplomacy/downloads/amapper-0.41~1.1-source.zip .
It comprises:
aimapper-0.41~1-release-notice.htm
This Release Notice
aimapper-0.41~1-conditions-of-use.htm
Conditions of Use
AiMapper
A Microsoft Visual Studio 6 project containing all files of the source (Visual C++).
The following auxiliary products are also required, all obtainable from johnnewbury.me.uk/diplomacy, or via links from there.
MARS~1.*, where * is the version.
Only required for automation of multiple games.
AiServer_0.38~1.*, where * is the version.
Any release and version of AiServer should suffice if not used via MARS.
Clients
One or more of AiMapper and bot clients must be installed (on some computer). All those listed and enabled in the SAGA_2 database must be installed in the required location on the same computer as for MARS for MARS use. Disable any that are unavailable.
All the above run under Microsoft Windows. They should all work on Windows XP onwards.
All the above components, including all bots listed in the SAGA_2 database, have been run successfully in Windows 7, albeit testing has been very limited so far. All have passed Norton Antivirus checks.
For users:
Fixed control files for some game variants.
Logs version number.
Disabled creation of .clg files.
Disabled display of fatal error messages; easier and more informative to check the logs when the reason is not obvious.
Logs errors also in main (tcpip.log) log, thereby showing context.
Rationalized version number displayed in Server.
For developers:
Fixed bugs that occur in Debug versions.
Avoids several sources of memory leak.
File and line number now displaced on dumps of memory leak blocks in Debug mode.
Inhibited display of TO DO pragmas.
Improved logging facilities
Argument substitution
Millisecond times on log records
There is no install/setup program for AiMapper_0.41~1.*.
The fullest documentation is available at johnnewbury.me.uk/diplomacy, or via links from there. In case of server unavailability (temporary otherwise), if you intend to use or develop AiMapper, you are advised immediately to download a copy of the current web pages; and new ones as they become available. (Major updates will be announced in DipAi.) Installation and running instructions may be needed.
AiMapper_0.41~1.* is derived almost entirely from that originally produced by David Norman. It also depends on the products of the many bot developers – see johnnewbury.me.uk/diplomacy/bots.htm for details. Furthermore, the development of MARS, and all these other products, are what they are today thanks to discussions by the members of the Yahoo DipAi group.
Grateful
thanks to all concerned, in many cases without whom this product would have been
impossible (and irrelevant).