Because I called another post out on this, too:
The natural system of ants you describe is not an…

Benji Lampel

41

Algorithms do not have to terminate, and there is still no agreed-upon definition of what an algorithm is. The Fibonacci sequence has an algorithm.

As someone who has programmed ant simulations, I can vouch for how algorithmic they are. Or at least how algorithmic our simulations of them are. :-)