“…They can be categorised into three classes: biologically-based inspiration, e.g. genetic algorithm or GA [2], memetics algorithm or MAs [2], shuffled frog leaping algorithm or SFLA [2], firefly algorithm or FFA [3], bees algorithm or BEES [4], harmony search algorithm or HSA [5], neural network or NN [6], ant colony optimisation or ACO [7], evolutionary programming or EP [8], differential evolution or DE [9] and particle swarm optimisation or PSO [10]. Moreover, there are some with the socially-based inspiration, e.g.…”