diff --git a/eo/src/eoEasyEA.h b/eo/src/eoEasyEA.h index c058c233..2ca8d37e 100644 --- a/eo/src/eoEasyEA.h +++ b/eo/src/eoEasyEA.h @@ -210,6 +210,8 @@ template class eoEasyEA: public eoAlgo /// Apply a few generation of evolution to the population. virtual void operator()(eoPop& _pop) { + _pop.reserve(offspring.capacity()); + eoPop empty_pop; popEval(empty_pop, _pop); // A first eval of pop.