Generazione orario Molto difficoltosa

Started by Rossoprof, September 17, 2021, 01:53:45 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Rossoprof

Non riesco a generare un orario (comunque complesso per la tipologia della scuola). Una sola volta, la prima dopo aver salvato con gli ultimi vincoli, ha generato un orario con 0 conflitti.
Avrei bisogno di altre soluzioni per confrontarle ma da allora ogni volta che lo rilancio rimane anche per ore con una sola attività da sistemare. Come potrei intervenire per veriificare le attività che non permettono la chiusura dell'orario (che è sì complicato ma non impossibile considerato che una soluzione l'ha trovata)?

Liviu Lalescu

Scusi l'inglese:

I advise you to generate multiple on more threads (setting them the number of cores you have), and with a limit of about double/triple the time of generated with 0 conflicts.

Maybe I could help you if you give me your file.

You can see the initial order of activities in the generate single - the last activity cannot be placed, but it might be other problems with more constraints.

Rossoprof

Thanks Liviu
I tried to generate multiples on multiple threads (2) but with a time of 40 minutes.
Now I try doubling the time of the time generation to 0 conflicts.
I hope to achieve something

Liviu Lalescu

You could send me your file, if you want (email if private or attach here (archived if too large) if public).

Rossoprof


Liviu Lalescu

I received your file, Rossoprof. It seems too difficult, unfortunately.

I tried lowering one or two constraints and I obtained some solutions. Discussion is on email.

Liviu Lalescu

The original file is very difficult, but not impossible  :)  I obtained a solution with one 95% soft conflict, in ~6 minutes. I sent it by email.

I might try now for some more solutions.