> IN TimetableGenerateForm:
>     TN
teacher name
>     SN
subject name
>     StN
students name
>     AT
activity tag
> IN QObject:
>     R
room
>     A
activity
>     T
teacher
>     S
subject
>     St
students
>     Yn
year name
>     No
number
>     Gn
group name
>     Sgn
subgroup name
>     NA
number of activities
>     N
number
>     CSD
consecutive if same day
>     TN
teacher name
>     MD
max days
>     MG
max gaps
>     MH
max hours
>     mH
min hours
>     WP
weight percentage
>     MC
max consecutive I think
>     ISH
interval start hour
>     IEH
interval end hour
>
