Diplomacy

Tournaments

John Newbury       17 Jul 2012

Home > Diplomacy > Tournaments

Tournaments for AI in the Game of Diplomacy


Outline

DeepLoamSea contains (ad hoc) tools for testing itself and other bots that I call DeepLoamSea Tournament Director Tools (DTDT). In particular, it can run tournaments between any suitable bots and record results in an Access database, for which I have written a few analysis queries. Tournaments are used for debugging and evaluating my bot, and also for it to gain experience in play. Generally these tournaments run without undue delays, by waiting for appropriate state changes, rather than for arbitrary times (unlike DTD), but DTDT has to be prepared to restart a game that hangs (especially due to occasional crashes of the Server (at least in version 0.24) or DiploBot), reducing CPU priority of Project20M (see Bots), and other ad hoc tricks, if it is to complete a lengthy tournament.

For my latest results and comments from an ongoing comparison of all released bots, and more, see the Arena, which will, in future, normally be used in place of discrete tournaments.

Tournament List

Tournament #1 : Description and results – finished 26 April 2005

Tournament #2 : Description and results – finished 17 November 2005

As Tournament #1, except:

Tournament #3 : Description and results – finished 18 November 2005

As Tournament #2, except:

Tournament #4 : Description and results – finished 28 November 2005

As Tournament #3, except:

Tournament #5 : Description and results – finished 8 February 2006

As Tournament #3, except:

Tournament #6 : Description and results – 2 March 2006

As Tournament #5, except:

Tournament #7 : Description and results – finished 3 March 2006

As Tournament #6, except:

Tournament #8 : Description and results – finished 3 May 2006

As Tournament #7, except:

The original analysis was withdrawn when found to be flawed due to various failures that were discovered later. The failures also invalidated its objectives (the first test of press). However, the useful games (without BlabBot) have been retained in the SAGA database for any future analysis.

Tournament #9 : Description and results – finished 13 May 2006

As Tournament #8, except:

BlabBot 2.0 was later found to have serious bugs, albeit they would not have affected the tournament. The bugs were fixed in 2.1. As 2.1 would have played exactly the same as 2.0 in the tournament, BlabBot's version is renamed as 2.1 in the SAGA database, thereby facilitating future DEMO trials and analyses.


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.