def get_data_ready(start_time, scenario, scenario_range, during_time, packet_loss_rate, collision_distance): dr = data_ready(time=start_time, scenario=scenario, scenario_range=scenario_range, during_time=during_time, packet_loss_rate=packet_loss_rate,collision_distance=collision_distance) dr.set_vehicle_traces_and_collision_time_matrix_and_vehicle_id_array() print("-" * 64) print("Data is ready") show_time() # saver.write(str(dr.show_detail())) return dr
def get_data_ready(start_time, scenario, scenario_range, during_time, packet_loss_rate, collision_distance): DR_PATH = r'dr' dr_name = DR_PATH + '_type_fog_with_' + 'time' + str(start_time) + '_scenario_' + str( scenario) + '_plr_' \ '' + str(packet_loss_rate) + '.pkl' dr = data_ready(time=start_time, scenario=scenario, scenario_range=scenario_range, during_time=during_time, packet_loss_rate=packet_loss_rate, collision_distance=collision_distance) dr.set_vehicle_traces_and_collision_time_matrix_and_vehicle_id_array() with open(dr_name, "wb") as file: pickle.dump(dr, file) return dr