How to enforce a full free period throughout the day?

Started by erick nimtz, August 25, 2021, 09:38:03 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

erick nimtz

Hello everyone, hope you all are doing well.

I have this case where local labor laws enforce the school to not schedule classes for a teacher that span throughout 3 periods of the day.

I mean, if a teacher lectures a single class in the morning and a single class in the afternoon, she/he can not lecture any other class at the night period (At least not at the same school. One can decide, at you own free will, to teach on other schools).

I hope the diagram I attached helps to understand this situation.

My question is: how can we enforce these allowed cases to happen on fet programming?

My best wishes for you all.

Liviu Lalescu

Hello, thank you!

This might work: add n_days_per_week dummy activities with duration 6 for each teacher, preferred starting times as needed. Unfortunately, I see that your night is shorter. But maybe you could think of some tricks, like adding 1 extra hour at the end and disallowing for the real activities.

Or a customization might be possible.

erick nimtz

Hello, Mr. Lalescu.

Thank you very much for your ingenious ideas.
It got me high hopes that might work.
We had already started testing it.

My best wishes!

Liviu Lalescu

Hello,

You can call me Liviu  :)

I am glad I can help! Let me know.