Grey Wolf Optimization to Minimize Functions with Continuous Variables. The function returns: 1) An array containing the used value(s) for the target function and the output of the target function f(x). For example, if the function f(x1, x2) is used, then the array would be [x1, x2, f(x1, x2)].
-
pack_size = The population size. The Default Value is 5.
-
min_values = The minimum value that the variable(s) from a list can have. The default value is -5.
-
max_values = The maximum value that the variable(s) from a list can have. The default value is 5.
-
generations = The total number of iterations. The Default Value is 50.
-
target_function = Function to be minimized.