#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.