Text this: Optimal path planning algorithm for swarm robots using bat algorithm with mutation (bam)