Buonasera, ho bisogno nella generazione dell'orario che, ad esempio la materia di italiano o una data attività, non mi capiti sempre all'ultima ora per una data classe. Come poter fare? Grazie
Buonasera,
Say A(A1, A2, A3, A4, A5). Add a few (3, 4, or 5) constraints subactivities preferred times. The first is A1 (split index 1) -> should be early, A2 (split index 2) -> should be in the middle, etc. Or start with split index 5 should be early. You got the idea, I hope.
You can add such constraints for a subject, so you add only 3 to 5 total constraints for Italian.
Ancora non ho provato, ma potrebbe essere molto oneroso come vincolo forse. In alternativa si potrebbe dire che una materia può capitare l'ultima ora al massimo n volte? Forse con Max ore di una selezione occupate da un insieme di attività?
It is possible with "activities occupy max time slots from selection", but I think it is more efficient with subactivities preferred times, and also it is easier to add: you only add for Italian subject and split index 1, 2, and 3, or 3, 4, and 5. Note: subactivities, not activities, so you can add the split index.