Analyst Warren Sharp on the unprecedented unfairness in the NFL schedule

They're most likely doing it purely by humans setting games ...
Wouldn't surprise me if they are using an algorithm, and they trained it to generate a schedule that will maximize profits.