Towards Swarm Level Optimisation: The Role of Different Movement Patterns in Swarm Systems