Why did you remove this notation? Isn't this method still overriding the abstract version in MultiObjectiveAlgorithm?