Team scheduler now considers all available students

This commit is contained in:
2025-11-23 11:05:29 -05:00
parent 87be3e9c68
commit 72da28992f
5 changed files with 19 additions and 9 deletions
@@ -85,7 +85,7 @@
{first = false;}
<MudText
Typo="Typo.body2"
Color="color">
Color="@color">
&nbsp;@student.FirstName@(overlap ? "*" : "")
</MudText>
}
@@ -264,7 +264,7 @@
{
_isSolving = true;
var teamScheduler = new TeamScheduler(_scheduledTeams, _parameters.TimeSlots);
var teamScheduler = new TeamScheduler(_scheduledTeams, _parameters.TimeSlots, _students);
_solution = teamScheduler.Solve();
var loe = new UnassignedStudentScheduler(_teams, _solution.TimeSlots).ScheduleStrategy(UnassignedScheduleStrategy.LevelOfEffort);