def generate(driver, options = {})
      round = options[:round] || guess_round(driver)

      teams = Algorithm::Util.padd_teams_even(driver.seeded_teams)

      matches = Algorithm::RoundRobin.round_robin_pairing(teams, round)

      create_matches driver, matches, round
    end
def generate(driver, options = {})
      round = options[:round] || guess_round(driver)

      teams = Algorithm::Util.padd_teams_even(driver.seeded_teams)

      matches = Algorithm::RoundRobin.round_robin_pairing(teams, round)

      create_matches driver, matches, round
    end
Generate matches with the given driver.

 @param driver [Driver]
 @option options [Integer] round the round to generate
 @return [nil]