(Modulo some unrelated bugs,) the lottery makes sure that each student has a block free for lunch. However, it doesn't actually assign them to lunches. It's easier for everyone if they already get assigned to lunches, so the lottery should do this. Ideally, it should assign students who have both lunch blocks free so as to equalize the number of students with each lunch block.
(Modulo some unrelated bugs,) the lottery makes sure that each student has a block free for lunch. However, it doesn't actually assign them to lunches. It's easier for everyone if they already get assigned to lunches, so the lottery should do this. Ideally, it should assign students who have both lunch blocks free so as to equalize the number of students with each lunch block.