The cheaper batch
Fill the available slots, then minimize a blended score.
- Slots filled
- 3/3
- Due today assigned
- 1/2
- Exact division matches
- 3/3
R1 waits. Only Mara has both qualifications, but the cheaper complete batch uses her slot on R2. Filling capacity does not protect the due-today priority.
Mara takes R2 in her own division. It is a cheap, valid match that uses the only slot capable of handling R1.
Theo takes R3. He meets the license requirement and matches its division. Under priority-first assignment, this restricted future case comes before the unrestricted future case.
Jules takes R4 in her own division. It lowers the total matching score, but R4 is due tomorrow while R1 is due today.