Generalized Normal Distribution Optimization utilizes the generalized normal distribution model. Each individual uses a generalized normal distribution curve to update its position during the optimization process.
GNDO only needs the essential population size and terminal condition (e.g. the maximum number of function evaluations or the maximum number of iterations) for optimization. Thus GNDO is easy to be used for different optimization problems.