Run the whole room
Pre-score everyone against everyone with the matchmaker, then send each agent on its top-K dates.
–
people
–
possible pairs
–
pairs pre-scored
–
dates completed
Step 1
Matchmaker pre-score
One matchmaker call per unscored pair. Gives every person a full ranking before any dates happen.
Step 2
Send agents on dates
Each person's agent dates their top-K pre-scored candidates. Pairs are deduped; already-dated pairs are skipped.