The bat algorithm (BA) is a nature-inspired metaheuristic based on the echolocation of microbats. It has gained traction as a powerful solver for complex global optimisation tasks across engineering, ...