which bots learn?
The AIIDE 2015 tournament results include an archive of the directories the bots were allowed to read and write. The tournament was divided into round robins, and after each bot had played every other on the current map the accumulated files in the bot’s “write” directory were copied to its “read” directory, where they could be read back in in the following round. Bots with nothing in their write directories did not learn. Bots with files there at least recorded some information.
Here are the bots that look like they tried to learn, sorted by final standing. Entries learning? yes mean only that the bot wrote files there, not that the bot read them back in or used the information (that’s harder to figure out).
Bottom line: Tscmoo’s files have a curious variety of information. It may be doing something interesting. Nobody else tried anything beyond the straightforward. All bots that stored data wrote one text file per opponent, possibly because the contest rules suggested it; more sophisticated schemes risk slowness or loss of data.
bot | learning? | comments | |
---|---|---|---|
1 | tscmoo | yes | one file per opponent, human readable-ish |
2 | ZZZKBot | no | |
3 | Overkill | yes | one file per opponent, with lines opponent|strategy|game result |
4 | UAlbertaBot | yes | though learning was said to be turned off for this tournament |
5 | AIUR | yes | one file per opponent, 91 numbers each |
6 | XIMP | no | |
7 | ICEbot | no | |
8 | Skynet | yes | one file per opponent, 7 to 13 lines each in the form “build_2_3 2 0” |
9 | Xelnaga | yes | one file per opponent, each a single integer in the range [-1,3] |
10 | LetaBot | yes | one file per opponent, much repetitive information |
11 | Tyr | yes | one file per opponent, each “win <number>” or “loss <number>” |
12 | GarmBot | no | |
13 | NUSBot | no | |
14 | TerranUAB | no | |
15 | Cimex | yes | one file per opponent, each empty or with only two numbers |
16 | CruzBot | yes | one file per opponent, six flags 0 or 1 for each |
17 | OpprimoBot | no | |
18 | Oritaka | no | |
19 | Stone | no | |
20 | Bonjwa | no | |
21 | Yarmouk | no | |
22 | Susanootricks | no |
There’s a folder for Nova, a bot which did not participate. I suppose it intended to.
Comments