#9586: Lecture Scheduler
---------------------------+------------------------------------------------
   Reporter:  schilly      |       Owner:  jason, jkantor
       Type:  enhancement  |      Status:  needs_review  
   Priority:  major        |   Milestone:  sage-4.5.2    
  Component:  numerical    |    Keywords:                
     Author:               |    Upstream:  N/A           
   Reviewer:               |      Merged:                
Work_issues:               |  
---------------------------+------------------------------------------------

Comment(by spancratz):

 Hi Harald,

 I'm sorry for the delay of looking at this carefully.  The code seems very
 clean and the example is helpful (and *really* important).  In any case, a
 couple of questions crossed my mind:

     #. Is it clear that a program to schedule lectures should be part of
 Sage?  I'm not saying it shouldn't be - it's hardly for me to decide.  I
 don't want to judge the usefulness of this program either.  But it's
 clearly slightly off the core mathematical track when compared to, say,
 integer addition :).  (Just to bring up a completely random example,
 should Sage also contain a Connect Four solver, say?)

     #. It seems clear that the usage of this class would be largely driven
 by the examples.  As such I think there should be at least one example
 showing how the program deals with clashes which cannot be avoided.  Does
 it just abort the generation of the schedule altogether?  Or does it
 minimize the number of lectures affected?

     #. It's not quite clear to me how this scales to large real-world
 examples.  Is there a way to obtain suitable input data to test this?

 Best wishes,

 Sebastian

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/9586#comment:3>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sage-trac?hl=en.

Reply via email to