diff --git a/src/main/java/net.furculita/ga/MultiTaskingGA.java b/src/main/java/net.furculita/ga/MultiTaskingGA.java index 3b3a01c..5ec4b61 100755 --- a/src/main/java/net.furculita/ga/MultiTaskingGA.java +++ b/src/main/java/net.furculita/ga/MultiTaskingGA.java @@ -199,7 +199,7 @@ private void selection() { population.getIndividuals().sort((i1, i2) -> { Double di1 = i1.getScalarFitness(); Double di2 = i2.getScalarFitness(); - return di1.compareTo(di2); + return di2.compareTo(di1); }); ArrayList newIndividuals = new ArrayList<>();