docs: @Override
    public void evaluate(DoubleSolution solution) {
      double [] f = new double[getNumberOfObjectives()];
      f[0] = solution.getVariableValue(0) ;
      f[1] = (1.0 + solution.getVariableValue(1))/solution.getVariableValue(0);
      
      solution.setObjective(0,f[0]);
      solution.setObjective(1,f[1]);
  
      this.evaluateConstraints(solution);
    }