Differences between ICFP '04 and Ant Wars ----------------------------------------- Ant Wars diverges in a few areas from the 2004 ICFP Programming Contest. - File formats: Ant Wars does not use the same file formats for ant brains as the ICFP contest. The map format adds more metadata, and supports water, and eventually numerous players. The ant definitions are not at all similar. - Pheromones: ICFP called these 'marks'. First, in Ant Wars ants may mark 8 rather than 6 pheromones. And in Ant Wars, rather than pheromones being permanent, they are set in 'units', where each unit persists for 50 ticks. An Ant Wars ant may mark many units, but will consume 1 tick per 100 units of pheromone. - Random Numbers: Ant Wars uses the Mersenne Twister (32 bit version) for its random number generator. This allows for a higher period and better random numbers, and its faster. - Ant ID precedence: Ant Wars by default does *not* consider the precedence of the ant ids when simulating. There is a pedantic mode which forces this so that other implementations may check conformance. - Conformance: Beyond what is covered above, Ant Wars doesn't necessarily conform tick for tick to the ICFP rules.