Generate optimized bracket schedules that minimize same-team matchups.
Team name and number of players on that team.
Experimental, sometimes doesn't work (haven't debugged yet). Orders matches within each round so every player gets roughly equal rest between bouts. Adds a few seconds to solve time.