Files
mcm-26-b/output/q1/optimization_report.json
T
2026-09-10 20:46:45 +08:00

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
}
}