Diplomacy

News

John Newbury       18 November 2012

Home > Diplomacy > News

AI in the Game of Diplomacy: News


2012-07-18

Domain name had to change as .co.cc service no longer exists. Was johnnewbury.co.cc; now johnnewbury.me.uk.

2012-07-18

Released AiClient 8~2, which enhances and replaces what is now (better) called AiClient 8~1 (previously confusingly called DumbBot 2~1, see below). Significantly updates the general C++ source for AiClient Framework, and client-specific source for AiClient (an observer), DumbBot, HoldBot and RandBot. Compatible client-specific source and binary of these clients are also released. There are many enhancements. Supplied in two forms: (a) using Microsoft Foundation Classes (MFC), (b) not using MFC. Tested on Microsoft Visual Studio 6, and 10 (Express), under Windows 7, but probably suitable for Windows XP onwards. (The Express edition is free, but omits MFC.)

Released AiClient 4~0, which is a re-packaged archive or prequel, made available for completeness, being (essentially) what was used in my Tournaments and DEMO tests, but no longer all available from David Norman's site.

While checking details for the above releases, I discovered that almost all previous references on this site (and recent posts in DipAi) to DumbBot 2 should have been to DumbBot 4. (They mainly related to my Tournaments and DEMO tests.) The exception is that what I called DumbBot 2~1. This was a misleading misnomer because it was, in effect, based on David Norman's client-specific source of DumbBot 8, but unlike his releases, also included the source of his latest AiClient Framework. That version of  his AiClient Framework was, presumably, used to build his binary DumbBot 8, and could be used to build up-to-date versions of HoldBot and RandBot 8 from his client-specific source of HoldBot and RandBot – hence I now call it AiClient 8~1. (As indicated by their versions number (2) and confirmed by various dates, his binary versions of HoldBot and RandBot cannot have been produced from his latest AiClient Framework source.) All these misnomers are now corrected on this site, albeit in practice there would probably have been negligible difference in general or AI reliability or performance.

2012-05-23

Released DumbBot 4~1. Amongst other things, replaces cspdll, thereby now allowing all source of AiClient and derived bots to be made available. Collected all Downloads together, replacing Homeless Products and miscellaneous locations.

2012-02-29

Initial release of MARS, new SAGA, and associated and enhanced AiServer and AiMapper.

2011-10-08

Started running ongoing trials between all released bot. See ARENA.

2010-10-10

Replaced Botchi (that enabled new forms of press to be sent via free text) by the much simpler and much more powerful Exotic Press paradigm.

2010-07-08

Renamed Homeless Bots to Homeless Products. Added Man'chi and DTD there.

2010-02-24

New Cogitation: Theory of  Moves.

2010-02-01

Updated Bots page, and added Minerva (which was lost) and Diplominator (which was missing source and running instructions) to Homeless Products page.

2009-11-15

BlabBotBase Press Protocol: End Of Turn control. (Withdrawn on 2010-10-07, pending further revision.)

2009-07-01

Estimated release dates deferred three months, partly due to problems with "expectations" of imminent orders, and a major (simplifying) restructuring in BlabBot 3. Initial release of DeepLoamSea now scheduled ahead of BlabBot 5 (mainly Viewer, a Mapper-like enhancement), but more time now allowed for initial DeepLoamSea. See Roadmap.

2009-05-27

Cogitation: Transformation: update.

2009-05-26

New Cogitation: Transformation.

2009-03-28

Estimated release dates deferred three months, due to problems finding satisfactory design for some areas. Hopefully will do better than that. See Roadmap.

2008-11-28

Estimated release dates deferred three months, mainly due to ongoing bad health. Hopefully will do better than that. See Roadmap.

2008-10-28

New Cogitation: Q-Learning.

2008-09-23

I have recently done a major overhaul of my web. The main updates about Diplomacy are:


Tracking, including use of cookies, is used by this website: see Logging.
Comments about this page are welcome: please post to DipAi or email to me.