verse.analysis.verifier.Verifier
- class verse.analysis.verifier.Verifier(config)
Bases:
object
Methods
calculate_full_bloated_tube_simple
(agent_id, ...)Get the full bloated tube.
calculate_full_bloated_tube_stars
(agent_id, ...)Get the full bloated tube.
check_cache_bloated_tube
(agent_id, ...[, ...])Check the bloated tubes cached already
check_cache_bloated_tube_stars
(agent_id, ...)Check the bloated tubes cached already
apply_cont_var_updater
apply_reset
apply_reset_stars
compute_full_reachtube
compute_full_reachtube_step
get_transition_verify_opt
proc_result
- __init__(config)
- static calculate_full_bloated_tube_simple(agent_id, cached_tube_info, incremental, mode_label, initial_set, time_horizon, time_step, sim_func, params, kvalue, sim_trace_num, combine_seg_length=1000, guard_checker=None, guard_str='', lane_map=None)
Get the full bloated tube. use cached tubes, calculate noncached tubes
:param TBA :return: the full bloated tube
cache to be updated
- static calculate_full_bloated_tube_stars(agent_id, cached_tube_info, incremental, mode_label, initial_set, time_horizon, time_step, sim_func, params, kvalue, sim_trace_num, combine_seg_length=1000, guard_checker=None, guard_str='', lane_map=None, pca=True)
Get the full bloated tube. use cached tubes, calculate noncached tubes
:param TBA :return: the full bloated tube
cache to be updated
- check_cache_bloated_tube(agent_id, mode_label, initial_set, combine_seg_length=1000)
Check the bloated tubes cached already
:param TBA :return: the combined bloated tube with all cached tube segs
a list of indexs of missing segs
- check_cache_bloated_tube_stars(agent_id, mode_label, initial_set, combine_seg_length=1000)
Check the bloated tubes cached already
:param TBA :return: the combined bloated tube with all cached tube segs
a list of indexs of missing segs