Bat Algorithm (BA) is proposed for solving numerical optimization problems. In this work,
several worst individuals of particles in PSO will be replaced with the best individuals in BA
after running some fixed iterations, and on the contrary, the poorer individuals of BA will be
replaced with the finest particles of PSO. The communicating strategy provides the
information flow for the particles in PSO to communicate with the bats in BA. Six benchmark …