Constraints
No two teams end with an away game.
No team may have more than two away matches in a row.
No team may have more than two home matches in a row.
No team may have more than three away matches or byes in a row.
No team may have more than four home matches or byes in a row.
No team may have more than two away matches on weekends in a row. . .
Of the weekends, each team plays four at home, four away and one bye.
Each team must have home matches or byes at least on two of the first five weekends.
In the last match, each team plays against its traditional rival.