Genetic algorithms (GAs) are a class of population-based metaheuristic search methods inspired by principles of natural selection and evolution. They solve complex optimisation problems by encoding ...