def __init__(self, args, scenario_class, scenario, route, checkpoint='simulation_results.json', town=None, port=1000, tm_port=1002, debug=False):
    args = deepcopy(args)
    args.scenario_class = scenario_class
    args.town = town
    args.port = port
    args.trafficManagerPort = tm_port
    args.scenarios = scenario
    args.routes = route
    args.debug = debug
    args.checkpoint = checkpoint
    args.record = ''
    self.runner = LeaderboardEvaluator(args, StatisticsManager())
    self.args = args
def __init__(self, args, scenario_class, scenario, route, checkpoint='simulation_results.json', town=None, port=1000, tm_port=1002, debug=False):
    args = deepcopy(args)
    args.scenario_class = scenario_class
    args.town = town
    args.port = port
    args.trafficManagerPort = tm_port
    args.scenarios = scenario
    args.routes = route
    args.debug = debug
    args.checkpoint = checkpoint
    args.record = 
    self.runner = LeaderboardEvaluator(args, StatisticsManager())
    self.args = args