The competition will be completely automated. It is sensible during the competition to level the computational playing field. Therefore, during each half of a duplicate match, the following will occur:
Any concerns or bugs in the code should be posted on the forums.
This year's competition will use the 2011 ACPC server code. The code is available here.
Descriptions of the competition's communication protocols are available here.
We emphasize that people test their code, by making sure their clients can connect to the server provided.
Competitors are reminded that this is a competition about artificial intelligence in poker, and any attempt to manipulate the outcome by abusing TCP/IP (by trying to packet sniff, communicate with other bots, connect to the internet, or use denial of service attacks) may result in disqualification.
As in previous years, entries in the Texas Hold'em competition will be kept on a private benchmark server. Only competitors will be given access to the benchmark server, and competitors will only be able to play hands against benchmark agents: competition entries will never be publicly available.
For the new 3 player Kuhn event, the agents will be made publicly available after the competition.
For the Texas Hold'em poker events, the hardware setup will be similar to the 2013 competition, and will be run on Amazon EC2 64-bit Linux instances. Each entry is allowed up to 100 GB of uncompressed disk space. Competitors will be able to choose a t1.micro (1 core 600MB RAM), m1.small (1 ECU * 1 core 1.7GB RAM) or m1.medium (2 ECU * 1 core 3.75GB) instance. Multi-threaded submissions may also use a c3.large instance (3.5 ECU * 2 cores 3.75GB). Note that these machines are SLOW. Amazon says this about their ECU measurement: "One EC2 Compute Unit (ECU) provides the equivalent CPU capacity of a 1.0-1.2 GHz 2007 Opteron or 2007 Xeon processor." This means that if your agent takes more than a second or two per hand on your own machine, you are likely to exceed the 7 second time limit on a competition instance.
Anyone with an Amazon account has (at the date of this writing) free access to a micro sized instance for correctness testing. In addition, all competitors will be given access to an instance before the competition begins for final testing of their bots.
The 3 player Kuhn poker events will be allowed up to 10MB of uncompressed disk space. Because the game is so small, entries will be allowed fairly minimal compute time: no more than 1 second per hundred hands, with the competition run on t1.micro (1 core 600MB RAM).
If you have specific software requests these should accompany your expression of interest to the competition chair, which should be received before May 1st, 2014.