68 lines
1.9 KiB
JSON
68 lines
1.9 KiB
JSON
{
|
|
"python": "3.12.14",
|
|
"timing_method": "median perf_counter; warm local process",
|
|
"timing_scope": "MEC only; not whole solver speedup or simulator/network performance",
|
|
"circle_benchmarks": [
|
|
{
|
|
"vertices": 4,
|
|
"reference_ms": 0.021899999410379678,
|
|
"incremental_ms": 0.028999995265621692,
|
|
"speedup": 0.7551725167466228,
|
|
"radius_difference_m": 0.0
|
|
},
|
|
{
|
|
"vertices": 20,
|
|
"reference_ms": 4.815899999812245,
|
|
"incremental_ms": 0.055900003644637764,
|
|
"speedup": 86.15205162467306,
|
|
"radius_difference_m": 3.552713678800501e-15
|
|
},
|
|
{
|
|
"vertices": 60,
|
|
"reference_ms": 306.5234000023338,
|
|
"incremental_ms": 0.09600000339560211,
|
|
"speedup": 3192.9519704202016,
|
|
"radius_difference_m": 0.0
|
|
}
|
|
],
|
|
"practice_sensitivity": [
|
|
{
|
|
"additional_half_angle_deg": 0,
|
|
"solve_ms": 0.09890000364976004,
|
|
"diameter_m": 23.996723024535473,
|
|
"mec_radius_m": 12.068583013309823,
|
|
"diameter_circle_excess_m": 0.604002184966904,
|
|
"clearance_margin_m": 7.931415120023509
|
|
},
|
|
{
|
|
"additional_half_angle_deg": 0.005,
|
|
"solve_ms": 0.0962999984039925,
|
|
"diameter_m": 24.119088149560866,
|
|
"mec_radius_m": 12.130376957888465,
|
|
"diameter_circle_excess_m": 0.608486475900504,
|
|
"clearance_margin_m": 7.869621175444868
|
|
}
|
|
],
|
|
"q2_first_bearing_certificate": {
|
|
"source_model": "first_bearing_sector_with_range_upper_bound",
|
|
"sector_enclosing_circle": {
|
|
"center": [
|
|
750.1153914962542,
|
|
0.0
|
|
],
|
|
"radius_m": 750.1153914962542
|
|
},
|
|
"sufficient_candidate_disk": {
|
|
"center": [
|
|
750.1153914962542,
|
|
0.0
|
|
],
|
|
"radius_m": 249.88460850374577
|
|
},
|
|
"candidate_nonempty_certified": true,
|
|
"distance_only": true,
|
|
"max_range_m": 1500,
|
|
"guaranteed_range_m": 1000
|
|
}
|
|
}
|