{
  "frozen_model_sha256": "cd6013fd4aa113b0fb0c777c68645d7ec36f3e34103e5a3e6e9de8effa0ac059",
  "physical_measurements": 0,
  "wall_seconds": 217.02475962601602,
  "results": [
    {
      "id": "cp-0-motor-1-dry",
      "cp": 0.0,
      "motor_factor": 1.0,
      "scenario": "dry",
      "feasible": true,
      "distance_m": 471.36286020395414,
      "failure": null,
      "peak_heading_deg": 0.0032116742473851834,
      "peak_lateral_m": 0.0007322492280097846,
      "pulse_remaining_J": 2675239.971927012,
      "source": "output/pressure-study-v4/cp-0-motor-1-dry.json",
      "air_system": true,
      "matched_no_air_distance_m": 562.2798367875806,
      "distance_change_percent": -16.169346762112923
    },
    {
      "id": "cp-0-motor-1-split-gust",
      "cp": 0.0,
      "motor_factor": 1.0,
      "scenario": "split-gust",
      "feasible": true,
      "distance_m": 873.5579890697591,
      "failure": null,
      "peak_heading_deg": 1.223407749363778,
      "peak_lateral_m": 0.45341524047958287,
      "pulse_remaining_J": 2100406.644117713,
      "source": "output/pressure-study-v4/cp-0-motor-1-split-gust.json",
      "air_system": true,
      "matched_no_air_distance_m": 1219.1904522695393,
      "distance_change_percent": -28.349341364704816
    },
    {
      "id": "cp-0-motor-1-low-port",
      "cp": 0.0,
      "motor_factor": 1.0,
      "scenario": "low-port",
      "feasible": true,
      "distance_m": 1380.1827586456513,
      "failure": null,
      "peak_heading_deg": 0.04898099347486,
      "peak_lateral_m": 0.016529430329720277,
      "pulse_remaining_J": 566546.4995001741,
      "source": "output/pressure-study-v4/cp-0-motor-1-low-port.json",
      "air_system": true,
      "matched_no_air_distance_m": 1867.929504989345,
      "distance_change_percent": -26.111624932359312
    },
    {
      "id": "cp-0-motor-1-split-port",
      "cp": 0.0,
      "motor_factor": 1.0,
      "scenario": "split-port",
      "feasible": true,
      "distance_m": 874.9428556899552,
      "failure": null,
      "peak_heading_deg": 1.2058837168779286,
      "peak_lateral_m": 0.406933383334225,
      "pulse_remaining_J": 2102430.213441231,
      "source": "output/pressure-study-v4/cp-0-motor-1-split-port.json",
      "air_system": true,
      "matched_no_air_distance_m": 1039.657916205407,
      "distance_change_percent": -15.84319783921202
    },
    {
      "id": "cp-0-motor-0.7-dry",
      "cp": 0.0,
      "motor_factor": 0.7,
      "scenario": "dry",
      "feasible": true,
      "distance_m": 475.6061821222927,
      "failure": null,
      "peak_heading_deg": 0.0039619984643659385,
      "peak_lateral_m": 0.001166271707580603,
      "pulse_remaining_J": 2671740.0031989277,
      "source": "output/pressure-study-v4/cp-0-motor-0.7-dry.json",
      "air_system": true,
      "matched_no_air_distance_m": 562.2798367875806,
      "distance_change_percent": -15.414683044740174
    },
    {
      "id": "cp-0-motor-0.7-split-gust",
      "cp": 0.0,
      "motor_factor": 0.7,
      "scenario": "split-gust",
      "feasible": true,
      "distance_m": 887.0033489570112,
      "failure": null,
      "peak_heading_deg": 1.2289996543918915,
      "peak_lateral_m": 0.45440697942330305,
      "pulse_remaining_J": 2080428.0255133312,
      "source": "output/pressure-study-v4/cp-0-motor-0.7-split-gust.json",
      "air_system": true,
      "matched_no_air_distance_m": 1219.1904522695393,
      "distance_change_percent": -27.24653090041489
    },
    {
      "id": "cp-0-motor-0.7-low-port",
      "cp": 0.0,
      "motor_factor": 0.7,
      "scenario": "low-port",
      "feasible": true,
      "distance_m": 1412.1166388021015,
      "failure": null,
      "peak_heading_deg": 0.04208753494384779,
      "peak_lateral_m": 0.014430407246815373,
      "pulse_remaining_J": 517714.63479285344,
      "source": "output/pressure-study-v4/cp-0-motor-0.7-low-port.json",
      "air_system": true,
      "matched_no_air_distance_m": 1867.929504989345,
      "distance_change_percent": -24.402037923258966
    },
    {
      "id": "cp-0-motor-0.7-split-port",
      "cp": 0.0,
      "motor_factor": 0.7,
      "scenario": "split-port",
      "feasible": true,
      "distance_m": 888.8836688726162,
      "failure": null,
      "peak_heading_deg": 1.2026666809161797,
      "peak_lateral_m": 0.40635047551251935,
      "pulse_remaining_J": 2081577.7877889387,
      "source": "output/pressure-study-v4/cp-0-motor-0.7-split-port.json",
      "air_system": true,
      "matched_no_air_distance_m": 1039.657916205407,
      "distance_change_percent": -14.502293974069257
    },
    {
      "id": "cp-0.5-motor-1-dry",
      "cp": 0.5,
      "motor_factor": 1.0,
      "scenario": "dry",
      "feasible": true,
      "distance_m": 473.8176552180106,
      "failure": null,
      "peak_heading_deg": 0.003982802467751178,
      "peak_lateral_m": 0.001181906403864556,
      "pulse_remaining_J": 2674361.211935249,
      "source": "output/pressure-study-v4/cp-0.5-motor-1-dry.json",
      "air_system": true,
      "matched_no_air_distance_m": 562.2798367875806,
      "distance_change_percent": -15.732767882087417
    },
    {
      "id": "cp-0.5-motor-1-split-gust",
      "cp": 0.5,
      "motor_factor": 1.0,
      "scenario": "split-gust",
      "feasible": true,
      "distance_m": 880.1323193575205,
      "failure": null,
      "peak_heading_deg": 1.2303427519450603,
      "peak_lateral_m": 0.4543677969591022,
      "pulse_remaining_J": 2097216.3835857906,
      "source": "output/pressure-study-v4/cp-0.5-motor-1-split-gust.json",
      "air_system": true,
      "matched_no_air_distance_m": 1219.1904522695393,
      "distance_change_percent": -27.810104014582592
    },
    {
      "id": "cp-0.5-motor-1-low-port",
      "cp": 0.5,
      "motor_factor": 1.0,
      "scenario": "low-port",
      "feasible": true,
      "distance_m": 1393.7987017132496,
      "failure": null,
      "peak_heading_deg": 0.04317647752337121,
      "peak_lateral_m": 0.014630409022580821,
      "pulse_remaining_J": 560006.6120149116,
      "source": "output/pressure-study-v4/cp-0.5-motor-1-low-port.json",
      "air_system": true,
      "matched_no_air_distance_m": 1867.929504989345,
      "distance_change_percent": -25.382692548603437
    },
    {
      "id": "cp-0.5-motor-1-split-port",
      "cp": 0.5,
      "motor_factor": 1.0,
      "scenario": "split-port",
      "feasible": true,
      "distance_m": 880.992126833419,
      "failure": null,
      "peak_heading_deg": 1.2034121387749006,
      "peak_lateral_m": 0.40680855496342727,
      "pulse_remaining_J": 2099626.8237656485,
      "source": "output/pressure-study-v4/cp-0.5-motor-1-split-port.json",
      "air_system": true,
      "matched_no_air_distance_m": 1039.657916205407,
      "distance_change_percent": -15.261345765643187
    },
    {
      "id": "cp-0.5-motor-0.7-dry",
      "cp": 0.5,
      "motor_factor": 0.7,
      "scenario": "dry",
      "feasible": true,
      "distance_m": 478.2317956730008,
      "failure": null,
      "peak_heading_deg": 2.0245048643430823e-05,
      "peak_lateral_m": 2.1411890384434177e-06,
      "pulse_remaining_J": 2670628.610231561,
      "source": "output/pressure-study-v4/cp-0.5-motor-0.7-dry.json",
      "air_system": true,
      "matched_no_air_distance_m": 562.2798367875806,
      "distance_change_percent": -14.947724534239637
    },
    {
      "id": "cp-0.5-motor-0.7-split-gust",
      "cp": 0.5,
      "motor_factor": 0.7,
      "scenario": "split-gust",
      "feasible": true,
      "distance_m": 894.4281675940169,
      "failure": null,
      "peak_heading_deg": 1.2439002747888352,
      "peak_lateral_m": 0.4561730514177653,
      "pulse_remaining_J": 2076604.152013494,
      "source": "output/pressure-study-v4/cp-0.5-motor-0.7-split-gust.json",
      "air_system": true,
      "matched_no_air_distance_m": 1219.1904522695393,
      "distance_change_percent": -26.63753510134311
    },
    {
      "id": "cp-0.5-motor-0.7-low-port",
      "cp": 0.5,
      "motor_factor": 0.7,
      "scenario": "low-port",
      "feasible": true,
      "distance_m": 1427.472847961959,
      "failure": null,
      "peak_heading_deg": 0.03594087556683477,
      "peak_lateral_m": 0.012235348882128929,
      "pulse_remaining_J": 510664.0369626262,
      "source": "output/pressure-study-v4/cp-0.5-motor-0.7-low-port.json",
      "air_system": true,
      "matched_no_air_distance_m": 1867.929504989345,
      "distance_change_percent": -23.579940027228098
    },
    {
      "id": "cp-0.5-motor-0.7-split-port",
      "cp": 0.5,
      "motor_factor": 0.7,
      "scenario": "split-port",
      "feasible": true,
      "distance_m": 895.0650830199846,
      "failure": null,
      "peak_heading_deg": 1.1870185941781297,
      "peak_lateral_m": 0.40654466972459263,
      "pulse_remaining_J": 2078762.5898212835,
      "source": "output/pressure-study-v4/cp-0.5-motor-0.7-split-port.json",
      "air_system": true,
      "matched_no_air_distance_m": 1039.657916205407,
      "distance_change_percent": -13.907731661695433
    },
    {
      "id": "cp-1-motor-1-dry",
      "cp": 1.0,
      "motor_factor": 1.0,
      "scenario": "dry",
      "feasible": true,
      "distance_m": 476.18617875192393,
      "failure": null,
      "peak_heading_deg": 2.3215747356181745e-16,
      "peak_lateral_m": 1.9807570703164885e-17,
      "pulse_remaining_J": 2673351.2814666904,
      "source": "output/pressure-study-v4/cp-1-motor-1-dry.json",
      "air_system": true,
      "matched_no_air_distance_m": 562.2798367875806,
      "distance_change_percent": -15.311532159418572
    },
    {
      "id": "cp-1-motor-1-split-gust",
      "cp": 1.0,
      "motor_factor": 1.0,
      "scenario": "split-gust",
      "feasible": true,
      "distance_m": 887.1513904933062,
      "failure": null,
      "peak_heading_deg": 1.237936790405749,
      "peak_lateral_m": 0.45601127135195757,
      "pulse_remaining_J": 2093347.6024047236,
      "source": "output/pressure-study-v4/cp-1-motor-1-split-gust.json",
      "air_system": true,
      "matched_no_air_distance_m": 1219.1904522695393,
      "distance_change_percent": -27.234388290864477
    },
    {
      "id": "cp-1-motor-1-low-port",
      "cp": 1.0,
      "motor_factor": 1.0,
      "scenario": "low-port",
      "feasible": true,
      "distance_m": 1407.468710990695,
      "failure": null,
      "peak_heading_deg": 0.03799276246794701,
      "peak_lateral_m": 0.012681430362089647,
      "pulse_remaining_J": 553674.9521685725,
      "source": "output/pressure-study-v4/cp-1-motor-1-low-port.json",
      "air_system": true,
      "matched_no_air_distance_m": 1867.929504989345,
      "distance_change_percent": -24.650865718900704
    },
    {
      "id": "cp-1-motor-1-split-port",
      "cp": 1.0,
      "motor_factor": 1.0,
      "scenario": "split-port",
      "feasible": true,
      "distance_m": 887.6886917257165,
      "failure": null,
      "peak_heading_deg": 1.1869875195377357,
      "peak_lateral_m": 0.40702906703717323,
      "pulse_remaining_J": 2096165.404645262,
      "source": "output/pressure-study-v4/cp-1-motor-1-split-port.json",
      "air_system": true,
      "matched_no_air_distance_m": 1039.657916205407,
      "distance_change_percent": -14.617233429468325
    },
    {
      "id": "cp-1-motor-0.7-dry",
      "cp": 1.0,
      "motor_factor": 0.7,
      "scenario": "dry",
      "feasible": true,
      "distance_m": 480.8948012318618,
      "failure": null,
      "peak_heading_deg": 8.561079759787609e-15,
      "peak_lateral_m": 3.6179403939143027e-16,
      "pulse_remaining_J": 2669633.0343890265,
      "source": "output/pressure-study-v4/cp-1-motor-0.7-dry.json",
      "air_system": true,
      "matched_no_air_distance_m": 562.2798367875806,
      "distance_change_percent": -14.474115952776845
    },
    {
      "id": "cp-1-motor-0.7-split-gust",
      "cp": 1.0,
      "motor_factor": 0.7,
      "scenario": "split-gust",
      "feasible": true,
      "distance_m": 898.6736216596106,
      "failure": null,
      "peak_heading_deg": 1.2433470600145358,
      "peak_lateral_m": 0.4560518768181068,
      "pulse_remaining_J": 2074428.0483486718,
      "source": "output/pressure-study-v4/cp-1-motor-0.7-split-gust.json",
      "air_system": true,
      "matched_no_air_distance_m": 1219.1904522695393,
      "distance_change_percent": -26.28931599761811
    },
    {
      "id": "cp-1-motor-0.7-low-port",
      "cp": 1.0,
      "motor_factor": 0.7,
      "scenario": "low-port",
      "feasible": true,
      "distance_m": 1442.9208155306342,
      "failure": null,
      "peak_heading_deg": 0.03054226537186222,
      "peak_lateral_m": 0.010051482004563572,
      "pulse_remaining_J": 503691.3905821239,
      "source": "output/pressure-study-v4/cp-1-motor-0.7-low-port.json",
      "air_system": true,
      "matched_no_air_distance_m": 1867.929504989345,
      "distance_change_percent": -22.752929825429103
    },
    {
      "id": "cp-1-motor-0.7-split-port",
      "cp": 1.0,
      "motor_factor": 0.7,
      "scenario": "split-port",
      "feasible": true,
      "distance_m": 899.9364120358462,
      "failure": null,
      "peak_heading_deg": 1.1880455824570604,
      "peak_lateral_m": 0.4052137954680953,
      "pulse_remaining_J": 2075017.5111499263,
      "source": "output/pressure-study-v4/cp-1-motor-0.7-split-port.json",
      "air_system": true,
      "matched_no_air_distance_m": 1039.657916205407,
      "distance_change_percent": -13.439180521947359
    },
    {
      "id": "off-dry",
      "cp": 0.5,
      "motor_factor": 1.0,
      "scenario": "dry",
      "feasible": true,
      "distance_m": 562.2798367875806,
      "failure": null,
      "peak_heading_deg": 0.0,
      "peak_lateral_m": 1.9334477870191104e-21,
      "pulse_remaining_J": 4878799.916833904,
      "source": "output/pressure-study-v4/off-dry.json",
      "air_system": false,
      "matched_no_air_distance_m": 562.2798367875806,
      "distance_change_percent": 0.0
    },
    {
      "id": "off-split-gust",
      "cp": 0.5,
      "motor_factor": 1.0,
      "scenario": "split-gust",
      "feasible": true,
      "distance_m": 1219.1904522695393,
      "failure": null,
      "peak_heading_deg": 0.5956692760695046,
      "peak_lateral_m": 0.23162598539193527,
      "pulse_remaining_J": 6924503.889333045,
      "source": "output/pressure-study-v4/off-split-gust.json",
      "air_system": false,
      "matched_no_air_distance_m": 1219.1904522695393,
      "distance_change_percent": 0.0
    },
    {
      "id": "off-low-port",
      "cp": 0.5,
      "motor_factor": 1.0,
      "scenario": "low-port",
      "feasible": true,
      "distance_m": 1867.929504989345,
      "failure": null,
      "peak_heading_deg": 5.2344756832356334e-17,
      "peak_lateral_m": 1.309098624162692e-17,
      "pulse_remaining_J": 7999502.976456981,
      "source": "output/pressure-study-v4/off-low-port.json",
      "air_system": false,
      "matched_no_air_distance_m": 1867.929504989345,
      "distance_change_percent": 0.0
    },
    {
      "id": "off-split-port",
      "cp": 0.5,
      "motor_factor": 1.0,
      "scenario": "split-port",
      "feasible": true,
      "distance_m": 1039.657916205407,
      "failure": null,
      "peak_heading_deg": 0.6697323765550047,
      "peak_lateral_m": 0.23004302402802101,
      "pulse_remaining_J": 6480826.576123097,
      "source": "output/pressure-study-v4/off-split-port.json",
      "air_system": false,
      "matched_no_air_distance_m": 1039.657916205407,
      "distance_change_percent": 0.0
    }
  ],
  "scope": "Synthetic sensitivity to outlet Cp 0..1 and 30% extra useful motor-output loss at unchanged electrical draw. No measured installed-pressure or motor-map validation. Cp is varied only at the upper outlets; the unpowered rear bypass retains its ambient boundary. Other body-pressure forces are not resolved.",
  "map_error_files": [
    "bank-cp-0-audit.json",
    "bank-cp-1-audit.json"
  ]
}
