Bounds checking of initial population is important since a population might be set by the user, and not randomly generated between bounds. An example of problem that this could cause is described in this issue https://github.com/esa/pagmo2/issues/567 .
Added bounds checking in most optimizers for initial population
Added tests for most optimizers for bounds checking for initial population
Bounds checking of initial population is important since a population might be set by the user, and not randomly generated between bounds. An example of problem that this could cause is described in this issue https://github.com/esa/pagmo2/issues/567 .