Repository navigation
Releases: zsunberg/satisfaculty
Releases · zsunberg/satisfaculty
Release list
v0.3.0
v0.2.3
v0.2.2
Added many more constraints and used to schedule CU Boulder Aerospace Fall 2026
What's Changed
- Updated Minimize Classes Before/After objectives to include optional course specific input, addresses issue #52 by @Nathan772208 in #53
- Updated MinimizeClassesBefore/After objective to accept lists of courses by @Nathan772208 in #55
- Instructor Travel Buffer Constraint by @Nathan772208 in #54
- fixed #58 by removing same_days argument by @zsunberg in #64
- Add MinimizeBackToBack objective by @zsunberg in #66
- Add MinimizeTeachingDaysOver objective to limit instructor teaching days by @zsunberg in #67
- Add MinimizeScheduleChanges objective for incremental adjustments by @zsunberg in #68
Full Changelog: v0.2.1...v0.2.2
v0.2.1
What's Changed
- added better capacity checks by @zsunberg in #30
- added MinimizeMinutesAfter objective by @zsunberg in #31
- No course overlap by @zsunberg in #35
- New objective MaximizeBackToBackCourses (No sensitive info) by @Nathan772208 in #38
- Support multiple instructors per course (co-taught courses) by @zsunberg in #41
- Add SameTimeSlot constraint to force courses into identical time slots by @zsunberg in #42
- added ability to specify multiple types for rooms by @zsunberg in #43
- Bump version from 0.2.0 to 0.2.1 by @zsunberg in #45
New Contributors
- @Nathan772208 made their first contribution in #38
Full Changelog: v0.2.0...v0.2.1