struct GenerationStatistics { size_t timetables_generated; std::chrono::seconds elapsed_time; unsigned average_generation_speed; };
Represents information about the progress of the timetable generation algorithm.
size_t timetables_generated;
The number of timetables generated so far.
std::chrono::seconds elapsed_time;
The elapsed time so far performing the generation.
unsigned average_generation_speed;
The average generation speed so far, in timetables per second.