A collective intelligence model for swarm robotics applications | Synapse