On Sunday, December 1, 2002, at 07:09 AM, James E Keenan wrote:
For several months I have been working on a set of modules and associatedIt would definitely fit better in Algorithm:: in my opinion, to agree with Stas and Terrence. What's the actual name of the algorithm? Is it well-known, or did you make it up yourself? If it's well-known you should call it by its well-known name.
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.
When this project is a bit more polished I would like to make it available
to the larger Perl community via CPAN. I would like recommendations for the
namespace. Since "Class:" has a very particular meaning within Perl, it
would not be appropriate to name my packages Class, Class::Instructor,
Class::Room and Class::Timeslot. I've thought of these two alternative
namespaces:
-Ken