Open jschueller opened 2 years ago
I am going to ping @darioizzo about this.
But as far as I remember, in pagmo it is unspecified at this time if the bounds are always honoured strictly (i.e., it is algorithm-dependent). Some algorithms benefit from being able to explore the search space slightly outside the bounds, but I do not know if that is the case for cmaes/xnes.
it seems force_bounds make take the bounds into account but the behavior is inconsistent with the other algorithms if it defaults to false
it seems cmaes (and xnes) does not care about the bounds of the problem as the final population ends up way outside eventhough the initial population is inside the bounds: