docs: public int checkDominance(S a, S b) {
  
      int flag1 = 0;
      int flag2 = 0;
  
      for (int i = 0; i < problem.getNumberOfObjectives(); i++) {
        if (a.getObjective(i) < b.getObjective(i)) {
          flag1 = 1;
        } else {
          if (a.getObjective(i) > b.getObjective(i)) {
            flag2 = 1;
          }
        }
      }
      if (flag1 == 1 && flag2 == 0) {
        return 1;
      } else {
        if (flag1 == 0 && flag2 == 1) {
          return -1;
        } else {
          return 0;
        }
      }
    }