diff --git a/eo/src/eoScalarFitness.h b/eo/src/eoScalarFitness.h index 090589446..b31b6acbb 100644 --- a/eo/src/eoScalarFitness.h +++ b/eo/src/eoScalarFitness.h @@ -112,9 +112,14 @@ comparing with less is the default behaviour. // typedef eoScalarFitness > eoMinimizingFitness; // #endif -using eoMaximizingFitness = eoScalarFitness >; -using eoMinimizingFitness = eoScalarFitness >; +template +using eoMaximizingFitnessT = eoScalarFitness >; +template +using eoMinimizingFitnessT = eoScalarFitness >; + +using eoMaximizingFitness = eoMaximizingFitnessT; +using eoMinimizingFitness = eoMinimizingFitnessT; template std::ostream& operator<<(std::ostream& os, const eoScalarFitness& f)