Metaheuristic optimisation encompasses a broad class of algorithmic strategies designed to tackle complex global problems that defy exact methods due to combinatorial explosion or non-convex ...