The system allows for input of data for timetable generation!
All inputs are kept current and initialized for generation.
The system checks for conflicts in the timetable generation process!
The system generates timetables based on the input data and conflict checks!