Scheduler refinements

This commit is contained in:
2025-10-20 12:03:46 -04:00
parent dd8921f6fe
commit c42cc43399
6 changed files with 103 additions and 47 deletions
@@ -41,4 +41,11 @@ public class TeamSchedulerSolution(
).ToArray();
}
public Team[] StudentUnassignedTeams(Student student)
{
var meetingTeams = TimeSlots.SelectMany(t => t);
return
student.Teams.Where(e => !meetingTeams.Contains(e)).ToArray();
}
}