void Simulation::printResume(const Population &population) const { _display.basicLine("generation " + std::to_string(_currentGeneration) + "/" + std::to_string(config.simulationNumber)); _display.basicLine("Best: "); _problem->print(population.best()); _display.basicLine("Mid: "); _problem->print(population.at(config.populationSize / 2)); _display.basicLine("Worst: "); _problem->print(population.worst()); _display.newLine(); }