ok just tried the approach you suggested above using a small set of data and its a success...FET correctly chose which "teacher = room" is available given a set of constraints...haha my problem now is how to enter my data, changing the teachers into rooms
...ok here's my problem, suppose i have a set of activities (in my case chemistry courses with specific time slots and rooms), then i have a pool of teachers which i should assign to these courses (each teacher has a set of "not available times", because they are also teaching other chemistry courses)...is it possible for FET to assign the teachers to any these activities, making sure that the course is not in conflict with the "not available time"?