Assigning Classes

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) :
Pierre> http://www.unitime.org/sct_description.php

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 mailing list