A botanical metaphor
We organize the process in terms of “growing points.”
They make structures that exhibit “tropisms” toward particular “chemical gradients.”
The growing points may lay down materials.
Materials may secrete pheromones that attract or repel other growing points.
Growing points may split, die off, or join.
Support for this abstraction may be programmed as a uniform state machine in each computational particle.