Finding a bug in this timetable - It gets stuck

Started by infoo_, February 28, 2025, 05:24:26 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

infoo_

Quote from: Volker Dirr on March 02, 2025, 04:13:48 PMI see that. But I can see that you didn't divide the days in half.

What are the advantages of doing that? And how to do it?

Quote from: Volker Dirr on March 02, 2025, 04:13:48 PMI assume CIABURRI and CIABURRI drive together. Please solve it, like Liviu suggested it.
Similar to Perrerya and Coronel.

I don't understand. There is one ciaburri, why are you talking about two and why should they drive together?

Quote from: Volker Dirr on March 02, 2025, 04:13:48 PMAnd even they are "bad" if they must work at other schools and you didn't talk to the other school.

It is very complicated to do that. I wonder one day we can talk with all schools (and I think most of them will agree), but suppose we talk with 1 school, the teachers are spread a lot of schools, so no major improvement is achieved

Quote from: Volker Dirr on March 02, 2025, 04:13:48 PMAll other 42 teachers look very strange. You can explain every single not available slot? There is no symmetries in the constraints.

I will go in order:

- accorinti works in other school, they were first in scheduling its hours
- aiciriets I don't know
- alegre works in other schools
- campana I don't lnow
- de luca works in other schools
- delgado has other works
Etc.

Quote from: Volker Dirr on March 02, 2025, 04:13:48 PMWell, if you don't want to let the teachers free times, then you have only 2 variants. Try to remove all min day constraints, then the timetables will be of course bad for teachers and students, but solve able. Or you must do a better activity planning. But i don't know enough about your school to do that. That is too much work for unpaid help.


Yes, that is a good idea

Volker Dirr

The main problem are the many "I don't know". We also don't know, YOU must ask that.

Also the first teacher "accorinti".
You wrote "works in other school, they were first in scheduling its hours"
Yes, in the first moment that sounds fine, but there can be only 2 variants:
a) The other school is very close, maybe in the same building of just a few meters away. But in that case seeing her timetable will help since, impossible to help you without seeing the timetable of the other school. Is the other school only ion the morning? Or also in the evening? Are Monday and Tuesday just random selected days by that teacher and in fact he has free on Tuesday and work Monday only? ...
or
b) You also "don't know" the reasons for the not available times, since for example on maybe he works 5th and 6th hour. Why can't he be available also the last 2 hours in Thursday, like on Wednesday? If he most work at an other school and it is far away (near is not possible, we discussed that point in a) already, then he teachers only the last hour on Thursday and Friday on the other school? As you can see: It is totally impossible to help you with your file, since we (you and me) don't know enough about your data set.
So once again: Your first task must be asking for every single not available time slot. We can't help you before you haven't done that task.