NurseRoster nurseRoster = (NurseRoster) scoreDirector.getWorkingSolution();
return accept(nurseRoster, shiftAssignment);
}
public boolean accept(NurseRoster nurseRoster, ShiftAssignment shiftAssignment) {
ShiftDate shiftDate = shiftAssignment.getShift().getShiftDate();
return nurseRoster.getNurseRosterInfo().isInPlanningWindow(shiftDate);
}