Unavailable time periods for rooms
User Story
As an examination planner, I want to define the time periods a certain room is unavailable so that no exams are scheduled in this room during these periods.
TBD
- How fine granular do the time periods have to be?
- days --> from data1 to date2
- half days
- or even smaller periods?
Implementation Details
-
Adjust the input date format (rooms.xlxs file) such that each room can have multiple time periods -
Add validation for propper validation -
Update data model and mappings -
Implement new OptaPlanner hard constraint that forbides scheduling exams in a room when it is unavialbe.
Edited by Raphael Jenni