2017 schedule released and SI has a neat story of how the league comes up with it. Naturally the process is absolute overkill and thought out to the most minute detail but that is the NFL it seems.
What is interesting is that they use two different software scheduling programs/companies to help them come up with the schedule and one of them is based in Vernon B.C. So there you go.
http://mmqb.si.com/mmqb/2017/04/21/n...-roger-goodell