Ignazio Lucenti

Stigmergy Agents

From Wikipedia: Stigmergy is a mechanism of indirect coordination, through the environment, between agents or actions. The principle is that the trace left in the environment by an action stimulates the performance of a next action, by the same or a different agent. In that way, subsequent actions tend to reinforce and build on each other, leading to the spontaneous emergence of coherent, apparently systematic activity.
Stigmergy is a form of self-organization. It produces complex, seemingly intelligent structures, without need for any planning, control, or even direct communication between the agents. As such it supports efficient collaboration between extremely simple agents, who lack any memory, intelligence or even individual awareness of each other.

In this simulation, the agents move on a vector field where general direction is always rotating. Their movement is also influenced by some chemical attractors that each agent deposits on the ground, modifying the structure of the field.