Esempio n. 1
0
def scenarios(request):
    with temp_scenario(name="map", map=request.param[0]) as scenario_root:
        mission = t.Mission(route=t.Route(begin=("edge-west-WE", 0, 10),
                                          end=(request.param[1], 0, 40)))
        gen_scenario(
            t.Scenario(ego_missions=[mission]),
            output_dir=scenario_root,
        )
        yield Scenario.variations_for_all_scenario_roots([str(scenario_root)],
                                                         [AGENT_ID])
def scenario():
    with temp_scenario(name="map",
                       map="maps/straight.net.xml") as scenario_root:
        mission = t.Mission(route=t.Route(
            begin=("west", 1, 99.9),
            end=("east", 1, 10.0),
        ))
        gen_scenario(
            t.Scenario(ego_missions=[mission]),
            output_dir=scenario_root,
        )
        yield Scenario.variations_for_all_scenario_roots([str(scenario_root)],
                                                         [AGENT_ID])