I. Introduction
In many practical decision-making procedures, optimisation is a critical component of the process. Optimization has caught the attention of many scholars and practitioners for many decades because of its potential to solve planning, scientific, and technical design challenges that emerge in industry, the public sector, and the private sector. Optimisation problems identify the optimal option from a set of candidate solutions that maximises or minimises the intended results [1], [2]. These optimisation problems may be categorised in a variety of ways depending on the number and type of the involved variables, the type and number of objective functions to optimise, the presence of constraints, and a variety of other characteristics [3]. The paper's primary objective is to tackle bound-constrained optimisation problems that have a variety of mathematical features that traditional optimisation techniques cannot solve while Swarm Intelligence (SI) and Evolutionary Algorithms (EAs) techniques can.