Just a few examples then: (adapted from a post of Poopypant)
- Prioritizing top half versus bottom half of scoring group
- Never allow 3 games with the same color in a row for a player (Except in the last round)
- Doing your best not to allow imbalances of 2 or more between colors
- Never having a player play the same player twice if the number rounds is lower than half the participants
- Prioritizing playing those who you've played the least after that point
- Prioritizing higher ranks/seeds getting their color due in a section
- Prioritizing alternating colors
- Balancing distribution of byes
- Restricting how many scoring groups an individual player should job, and balancing that against splitting another group.
- Determining the best player to drop from score groups, favoring the bottom seed unless otherwise impossible to pair
etc.
Full rules are spread over more than 10 pages: handbook.fide.com/chapter/C0403
Not as trivial as it sounds
- Prioritizing top half versus bottom half of scoring group
- Never allow 3 games with the same color in a row for a player (Except in the last round)
- Doing your best not to allow imbalances of 2 or more between colors
- Never having a player play the same player twice if the number rounds is lower than half the participants
- Prioritizing playing those who you've played the least after that point
- Prioritizing higher ranks/seeds getting their color due in a section
- Prioritizing alternating colors
- Balancing distribution of byes
- Restricting how many scoring groups an individual player should job, and balancing that against splitting another group.
- Determining the best player to drop from score groups, favoring the bottom seed unless otherwise impossible to pair
etc.
Full rules are spread over more than 10 pages: handbook.fide.com/chapter/C0403
Not as trivial as it sounds