Ant colony optimization?
From the behavior of the ants within the game it certainly seems as if you used ant colony optimization in the ant AI. If this is the case then I applaud you as this is a great and innovative implementation of the concept. If you wouldn't mind replying, did you in fact use ACO and if so what were the challenges in implementing it here? Did you use any other AI techniques of note?