Hello,
I am using optaplanner for school timetabling. I can define some of the constrains directly. These constrains are always global, apply to all lessons. But I encounter some requirements that seems can not be directly solved. A teacher don't want to have class from 8-10 or 16-18 because of picking up kids from school. Or a couple can't have class at the same time since they need to take care of their kids. These situations happens in some cases. And more generally, some teachers can not teach at 8-10. How I can solve this in a constrains? Do I need to create a teacher class or something?
Thank you very much for your help.
Arlin