Pagden artificial swarm method