From a6c68f324a34806f4680a56b98c900c452163915 Mon Sep 17 00:00:00 2001 From: nojhan Date: Mon, 21 Sep 2020 17:41:35 +0200 Subject: [PATCH] add templatized version of eoM**imizingFitness Called eoM**imizingFitnessT, so as to not break up ascendent compatibility. --- eo/src/eoScalarFitness.h | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) 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)