Download Latest Version cpsolver-1.4.74-javadoc.jar (10.7 MB)
Email in envelope

Get an email when there's a new version of Constraint Solver

Home / cpsolver / cpsolver-1.3_bld185
Name Modified Size InfoDownloads / Week
Parent folder
cpsolver-1.3.185.jar 2019-09-20 2.0 MB
README.txt 2019-09-20 2.9 kB
cpsolver-1.3.185-dist.zip 2019-09-20 12.1 MB
cpsolver-1.3.185-sources.jar 2019-09-20 1.3 MB
cpsolver-1.3.185-javadoc.jar 2019-09-20 9.3 MB
Totals: 5 Items   24.7 MB 0
CP Solver v1.3 build 185 change log (since the last release, build 175 on 24 May 2019 00:30)

Revision c7b4502 by tomas-muller <muller@unitime.org> (13-Sep-2019 3:09 PM)
  Student Scheduling: Dummy Students
    - improved handling of projected students

Revision d5e0377 by tomas-muller <muller@unitime.org> (9-Sep-2019 8:23 AM)
  Student Scheduling: Priority Students
    - added ability to mark some students as priority students
    - priority students are scheduled first (after the critical course assignments), improving
      their chance of getting the courses they need

Revision 991fafc by tomas-muller <muller@unitime.org> (6-Aug-2019 10:34 PM)
  Student Scheduling: Advisors
    - added student's advisor(s)
    - only needed for reporting

Revision 0152c5f by tomas-muller <muller@unitime.org> (6-Aug-2019 6:25 PM)
  Student Scheduling: Extended Info
    - added information about full sections and offerings
    - added information about students with time overlaps (number of students, average overlapping
      minutes)

Revision 33187c2 by tomas-muller <muller@unitime.org> (6-Aug-2019 4:34 PM)
  Student Scheduling: Online Test
    - save best after every iteration

Revision 7780d40 by tomas-muller <muller@unitime.org> (6-Aug-2019 4:33 PM)
  Student Scheduling: StudentByRequestDate
    - added ability to order students by the avarage course request timestamp

Revision 89c0918 by tomas-muller <muller@unitime.org> (6-Aug-2019 4:32 PM)
  Examination Timetabling: Availability
    - when instructor or student direct conflicts are not allowed, also do not allow for
      availability violations

Revision 2ffe7bb by tomas-muller <muller@unitime.org> (11-Jul-2019 8:30 PM)
  Batch Student Scheduling: Critical Course Requests
    - improved handling of critical course requests
    - only consider critical course requests when sorting students for the Critical Courses B&B
      phase (students with fewer choices go first)
    - added two new phases that are only considering critical course requests, using backtracking
      and IFS

Revision b8b4f5d by tomas-muller <muller@unitime.org> (11-Jul-2019 8:30 PM)
  Student Scheduling: Timing
    - display information about solver speed in the solver log (debug level) after particular
      phases
    - branch & bound, backtrack, student swap, and student enrollment swap

Revision 9e14989 by tomas-muller <muller@unitime.org> (26-Jun-2019 7:52 PM)
  Student Scheduling: Enrollment
    - equals: include reservation in the equality checking
    - this fixes an issue with solution restore (current solution containing the same enrollment,
      but without the reservation)

Revision 34b4265 by tomas-muller <muller@unitime.org> (24-Jun-2019 2:46 PM)
  Student Scheduling: Student Quality in Java 7
    - corrected build for Java 7
    (e.g., StudentQuality$Nothing is not abstract and does not override abstract method remove()
    in Iterator)
Source: README.txt, updated 2019-09-20