diff --git a/eo/src/eoScalarFitness.h b/eo/src/eoScalarFitness.h index 6b09305ca..090589446 100644 --- a/eo/src/eoScalarFitness.h +++ b/eo/src/eoScalarFitness.h @@ -103,13 +103,18 @@ and minimizing fitness compares with greater. This because we want ordinary fitness values (doubles) to be equivalent with Maximizing Fitness, and comparing with less is the default behaviour. */ -#if defined(__CUDACC__) -typedef eoScalarFitness > eoMaximizingFitness; -typedef eoScalarFitness > eoMinimizingFitness; -#else -typedef eoScalarFitness > eoMaximizingFitness; -typedef eoScalarFitness > eoMinimizingFitness; -#endif +// CUDACC is deprecated +// #if defined(__CUDACC__) +// typedef eoScalarFitness > eoMaximizingFitness; +// typedef eoScalarFitness > eoMinimizingFitness; +// #else +// typedef eoScalarFitness > eoMaximizingFitness; +// typedef eoScalarFitness > eoMinimizingFitness; +// #endif + +using eoMaximizingFitness = eoScalarFitness >; +using eoMinimizingFitness = eoScalarFitness >; + template std::ostream& operator<<(std::ostream& os, const eoScalarFitness& f)