Ant Colony Optimization -- Optimal Message Interchange in a Self-organizing Multi-agent