Randal L. Schwartz
merlyn at stonehenge.com
Wed Sep 11 21:21:31 BST 2013
>>>>> "Pierre" == Pierre M <piemas25 at gmail.com> writes:
Pierre> On this website there's a free (gnu) application to do this
Pierre> (they call it "student sectioning", and it also takes into
Pierre> account the fact that there's timetable conflicts) :
I wrote a scheduler using AI::Genetic that did pretty well, given a
fixed number of identical slots in a fixed number of rooms, and a series
of classes to be taught by each instructor (serial dependency), and a
first and second choice by each student, came up with a master schedule.
It was for Geek Cruises, back when Neil would actually ask attendees
what they wanted to see. Now, it's entirely handcrafted.
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
<merlyn at stonehenge.com> <URL:http://www.stonehenge.com/merlyn/>
Perl/Unix consulting, Technical writing, Comedy, etc. etc.
Still trying to think of something clever for the fourth line of this .sig
More information about the london.pm