cpsolver-1.3.144
tomas-muller
released this
14 Jun 08:05
·
293 commits
to master
since this release
Student Scheduling: Solution Info
- Assigned course requests: exclude alternative course requests from the total
(100% means all students have a complete schedule)
Revision 514bd75 by tomas-muller muller@unitime.org (14-Jun-2018 9:34 AM)
Student Scheduling: Selected Enrollments
- only return selected enrollments of the first course
(the selected enrollments of the alternative course or courses do not take precedence over other
enrollments of the first course) - this fixes the issue of giving student an alternative course because of its preference when the
Students.BranchWhenSelectedHasNoConflict is enabled
(other enrollments of the request are ignored when there is a non-conflicting selected enrollment)
Revision 889ccf1 by tomas-muller muller@unitime.org (13-Jun-2018 10:04 PM)
Online Student Scheduling: Section / IM Preferences
- as the preferred sections / instructional methods are checked first, the multi-criteria
selection criterion needs to make sure that request alternativity is properly checked - this fixes an issue where an alternative course was selected because of its preference
Revision 9693b2a by tomas-muller muller@unitime.org (13-Jun-2018 9:50 PM)
Student Scheduling: Same Time Choice
- corrected same time comparison between a choice and a section when the data are loaded from XML
(choices do not have time pattern id)
Revision 57384b2 by tomas-muller muller@unitime.org (13-Jun-2018 8:42 PM)
Student Scheduling: Reservation Cap
- corrected computation of reservation cap when the section restrictions span multiple
configurations
Revision 15cf2d8 by tomas-muller muller@unitime.org (13-Jun-2018 8:40 PM)
Student Scheduling: Selected Enrollments
- fixed an issue where alternativity of a course in the request was ignored
- improved computation when there are selections for two or more courses in a single request
Revision abe8a27 by tomas-muller muller@unitime.org (13-Jun-2018 8:36 PM)
Online Student Scheduling: Max Over-Expected Constraint
- prevent an endless loop when there are no more adepts for conflicts
Revision 9c59d92 by tomas-muller muller@unitime.org (15-May-2018 8:02 PM)