This excellent paper on “Self-Organization in Communicating Groups” by Francis Heylighen at the Free University of Brussels (which I’ll be borrowing from liberally) describes the four requirements for any group of independent “agents” to reach a goal. I