private void initializePopulation(int populationSize){
  if (problem.getNumberOfObjectives() == 2) {
    initializePopulation2D(populationSize);
  }
 else {
    initializePopulationND(populationSize);
  }
}

private void initializePopulation ( int populationSize ) { if ( problem . getNumberOfObjectives ( ) == 2 ) { initializePopulation2D ( populationSize ) ; } else { initializePopulationND ( populationSize ) ; } }
initializes the population using a procedure attempting to create a uniform distribution of weights .
