Hi!

I've been working in a similar problem, and I came up with
the Set::Infinite and Date::Set modules. 

Set::Infinite solves the math part of the "time allocation" problem.
See the /eg directory ( eg/schedule_check.pl ).

I'd like to have some feedback on it.
Thanks!

Flávio Soibelmann Glock


James E Keenan wrote:
> For several months I have been working on a set of modules and associated
> scripts designed to provide a simple, all-Perl solution to what might be
> described as the "classroom scheduling problem."  That is, given lists of
> (a) classrooms or meeting rooms, (b) instructors or meeting leaders and (c)
> time slots in which classes or meetings can be scheduled, construct a
> schedule such that no room is booked for more than one class or group in a
> given time slot and no instructor/leader is booked for more than one
> class/group at a time.

Reply via email to