[
  {
    "id": "case1",
    "inputs": {
      "n_devices": 10000000.0,
      "device_kw": 5.0,
      "remote_reach": 0.7,
      "n_vendors": 8.0,
      "vendor_top_share": 0.3,
      "n_domains": 1,
      "authority_cap_mw": 1000000000.0,
      "envelope_frac": 1.0,
      "ramp_limit_frac_per_min": 0.2,
      "local_enforce": 0.95,
      "p_compromise": 0.01,
      "p_reduction_cert": 3.0,
      "t_recovery_h": 24.0,
      "grid_demand_mw": 45000.0,
      "inertia_h_s": 3.5,
      "fcr_frac": 0.03,
      "frr_frac": 0.05,
      "frr_time_const_s": 90.0,
      "fcr_time_const_s": 10.0,
      "load_damping": 1.5,
      "ufls_first_hz": 48.5,
      "ufls_first_frac": 0.1,
      "severity_x0": 1.7,
      "severity_k": 3.0,
      "sync_factor": 1.0,
      "p_vendor_rel": 0.3,
      "vendor_hw_enforce": 0.0,
      "domain_beta": 0.05,
      "server_cap_mw": 1500.0,
      "p_backend_rel": 0.3,
      "local_autonomy": false
    },
    "expected": {
      "c_total_mw": 50000.0,
      "cbr_raw_domain_mw": 50000.0,
      "cbr_eff_domain_mw": 35000.0,
      "cbr_raw_vendor_mw": 15000.0,
      "cbr_eff_vendor_mw": 10500.0,
      "fcr_mw": 1350.0,
      "sync_factor": 1.0,
      "x_domain": 25.925925925925927,
      "x_vendor": 7.777777777777778,
      "severity_domain": 1.0,
      "severity_vendor": 1.0,
      "systemic_risk_domain": 0.01,
      "systemic_risk_vendor": 0.003,
      "exposure_domain_mwh": 8400.0,
      "exposure_vendor_mwh": 756.0,
      "expected_affected_mw_domain": 350.0,
      "expected_affected_mw_vendor": 31.5,
      "p_vendor": 0.003,
      "affected_fraction_domain": 0.7,
      "concentration_domain": 1.0,
      "concentration_vendor": 0.18453862257977302,
      "p_compromise": 0.01,
      "fleet_p_any_compromise": 0.010000000000000009,
      "fleet_systemic_risk": 0.010000000000000009,
      "fleet_expected_affected_mw": 350.0,
      "fleet_exposure_mwh": 8400.0,
      "fleet_systemic_risk_vendor_channel": 0.018191745603271303,
      "fleet_systemic_risk_total": 0.028009828147238625,
      "cbr_eff_all_domains_mw": 35000.0,
      "fleet_expected_affected_mw_total": 455.0
    }
  },
  {
    "id": "case2",
    "inputs": {
      "n_devices": 10000000.0,
      "device_kw": 5.0,
      "remote_reach": 0.7,
      "n_vendors": 8.0,
      "vendor_top_share": 0.3,
      "n_domains": 100,
      "authority_cap_mw": 500.0,
      "envelope_frac": 0.3,
      "ramp_limit_frac_per_min": 0.2,
      "local_enforce": 0.95,
      "p_compromise": 0.01,
      "p_reduction_cert": 3.0,
      "t_recovery_h": 24.0,
      "grid_demand_mw": 45000.0,
      "inertia_h_s": 3.5,
      "fcr_frac": 0.03,
      "frr_frac": 0.05,
      "frr_time_const_s": 90.0,
      "fcr_time_const_s": 10.0,
      "load_damping": 1.5,
      "ufls_first_hz": 48.5,
      "ufls_first_frac": 0.1,
      "severity_x0": 1.7,
      "severity_k": 3.0,
      "sync_factor": 1.0,
      "p_vendor_rel": 0.3,
      "vendor_hw_enforce": 0.0,
      "domain_beta": 0.05,
      "server_cap_mw": 1500.0,
      "p_backend_rel": 0.3,
      "local_autonomy": true
    },
    "expected": {
      "c_total_mw": 50000.0,
      "cbr_raw_domain_mw": 500.0,
      "cbr_eff_domain_mw": 117.25000000000003,
      "cbr_raw_vendor_mw": 15000.0,
      "cbr_eff_vendor_mw": 10500.0,
      "fcr_mw": 1350.0,
      "sync_factor": 0.1,
      "x_domain": 0.03256944444444445,
      "x_vendor": 7.777777777777778,
      "severity_domain": 7.032063126577448e-06,
      "severity_vendor": 1.0,
      "systemic_risk_domain": 7.032063126577448e-08,
      "systemic_risk_vendor": 0.003,
      "exposure_domain_mwh": 28.140000000000008,
      "exposure_vendor_mwh": 756.0,
      "expected_affected_mw_domain": 1.1725000000000003,
      "expected_affected_mw_vendor": 31.5,
      "p_vendor": 0.003,
      "affected_fraction_domain": 0.0023450000000000007,
      "concentration_domain": 0.01,
      "concentration_vendor": 0.18453862257977302,
      "p_compromise": 0.01,
      "fleet_p_any_compromise": 0.6339676587267709,
      "fleet_systemic_risk": 0.0005062388936705608,
      "fleet_expected_affected_mw": 117.25000000000003,
      "fleet_exposure_mwh": 2814.000000000001,
      "fleet_systemic_risk_vendor_channel": 0.018191745603271303,
      "fleet_systemic_risk_total": 0.01868877512777367,
      "cbr_eff_all_domains_mw": 11725.000000000004,
      "fleet_expected_affected_mw_total": 222.25
    }
  },
  {
    "id": "case3",
    "inputs": {
      "n_devices": 10000000.0,
      "device_kw": 5.0,
      "remote_reach": 0.7,
      "n_vendors": 8.0,
      "vendor_top_share": 0.3,
      "n_domains": 10000,
      "authority_cap_mw": 50.0,
      "envelope_frac": 0.1,
      "ramp_limit_frac_per_min": 0.2,
      "local_enforce": 0.95,
      "p_compromise": 0.01,
      "p_reduction_cert": 3.0,
      "t_recovery_h": 24.0,
      "grid_demand_mw": 45000.0,
      "inertia_h_s": 3.5,
      "fcr_frac": 0.03,
      "frr_frac": 0.05,
      "frr_time_const_s": 90.0,
      "fcr_time_const_s": 10.0,
      "load_damping": 1.5,
      "ufls_first_hz": 48.5,
      "ufls_first_frac": 0.1,
      "severity_x0": 1.7,
      "severity_k": 3.0,
      "sync_factor": 1.0,
      "p_vendor_rel": 0.3,
      "vendor_hw_enforce": 0.0,
      "domain_beta": 0.05,
      "server_cap_mw": 1500.0,
      "p_backend_rel": 0.3,
      "local_autonomy": true
    },
    "expected": {
      "c_total_mw": 50000.0,
      "cbr_raw_domain_mw": 5.0,
      "cbr_eff_domain_mw": 0.5075000000000001,
      "cbr_raw_vendor_mw": 15000.0,
      "cbr_eff_vendor_mw": 10500.0,
      "fcr_mw": 1350.0,
      "sync_factor": 0.1,
      "x_domain": 0.00014097222222222224,
      "x_vendor": 7.777777777777778,
      "severity_domain": 5.702105454474804e-13,
      "severity_vendor": 1.0,
      "systemic_risk_domain": 5.702105454474804e-15,
      "systemic_risk_vendor": 0.003,
      "exposure_domain_mwh": 0.12180000000000002,
      "exposure_vendor_mwh": 756.0,
      "expected_affected_mw_domain": 0.0050750000000000005,
      "expected_affected_mw_vendor": 31.5,
      "p_vendor": 0.003,
      "affected_fraction_domain": 1.0150000000000001e-05,
      "concentration_domain": 0.0001,
      "concentration_vendor": 0.18453862257977302,
      "p_compromise": 0.01,
      "fleet_p_any_compromise": 1.0,
      "fleet_systemic_risk": 0.00021730377710190346,
      "fleet_expected_affected_mw": 50.75000000000001,
      "fleet_exposure_mwh": 1218.0000000000002,
      "fleet_systemic_risk_vendor_channel": 0.018191745603271303,
      "fleet_systemic_risk_total": 0.01840509624534159,
      "cbr_eff_all_domains_mw": 5075.000000000001,
      "fleet_expected_affected_mw_total": 155.75
    }
  },
  {
    "id": "case4",
    "inputs": {
      "n_devices": 10000000.0,
      "device_kw": 5.0,
      "remote_reach": 0.7,
      "n_vendors": 8.0,
      "vendor_top_share": 0.3,
      "n_domains": 1,
      "authority_cap_mw": 500.0,
      "envelope_frac": 0.3,
      "ramp_limit_frac_per_min": 0.2,
      "local_enforce": 0.95,
      "p_compromise": 0.1,
      "p_reduction_cert": 3.0,
      "t_recovery_h": 24.0,
      "grid_demand_mw": 45000.0,
      "inertia_h_s": 3.5,
      "fcr_frac": 0.03,
      "frr_frac": 0.05,
      "frr_time_const_s": 90.0,
      "fcr_time_const_s": 10.0,
      "load_damping": 1.5,
      "ufls_first_hz": 48.5,
      "ufls_first_frac": 0.1,
      "severity_x0": 1.7,
      "severity_k": 3.0,
      "sync_factor": 1.0,
      "p_vendor_rel": 0.3,
      "vendor_hw_enforce": 0.0,
      "domain_beta": 0.05,
      "server_cap_mw": 1500.0,
      "p_backend_rel": 0.3,
      "local_autonomy": true
    },
    "expected": {
      "c_total_mw": 50000.0,
      "cbr_raw_domain_mw": 50000.0,
      "cbr_eff_domain_mw": 117.25000000000003,
      "cbr_raw_vendor_mw": 15000.0,
      "cbr_eff_vendor_mw": 10500.0,
      "fcr_mw": 1350.0,
      "sync_factor": 0.1,
      "x_domain": 0.03256944444444445,
      "x_vendor": 7.777777777777778,
      "severity_domain": 7.032063126577448e-06,
      "severity_vendor": 1.0,
      "systemic_risk_domain": 7.032063126577448e-07,
      "systemic_risk_vendor": 0.03,
      "exposure_domain_mwh": 281.4000000000001,
      "exposure_vendor_mwh": 7560.0,
      "expected_affected_mw_domain": 11.725000000000003,
      "expected_affected_mw_vendor": 315.0,
      "p_vendor": 0.03,
      "affected_fraction_domain": 0.0023450000000000007,
      "concentration_domain": 1.0,
      "concentration_vendor": 0.18453862257977302,
      "p_compromise": 0.1,
      "fleet_p_any_compromise": 0.09999999999999998,
      "fleet_systemic_risk": 7.032063126244381e-07,
      "fleet_expected_affected_mw": 11.725000000000003,
      "fleet_exposure_mwh": 281.4000000000001,
      "fleet_systemic_risk_vendor_channel": 0.16950851577602155,
      "fleet_systemic_risk_total": 0.16950909978287587,
      "cbr_eff_all_domains_mw": 117.25000000000003,
      "fleet_expected_affected_mw_total": 1061.725
    }
  },
  {
    "id": "case5",
    "inputs": {
      "n_devices": 10000000.0,
      "device_kw": 5.0,
      "remote_reach": 0.7,
      "n_vendors": 8.0,
      "vendor_top_share": 0.3,
      "n_domains": 10,
      "authority_cap_mw": 500.0,
      "envelope_frac": 0.3,
      "ramp_limit_frac_per_min": 0.2,
      "local_enforce": 0.95,
      "p_compromise": 0.001,
      "p_reduction_cert": 3.0,
      "t_recovery_h": 24.0,
      "grid_demand_mw": 45000.0,
      "inertia_h_s": 3.5,
      "fcr_frac": 0.03,
      "frr_frac": 0.05,
      "frr_time_const_s": 90.0,
      "fcr_time_const_s": 10.0,
      "load_damping": 1.5,
      "ufls_first_hz": 48.5,
      "ufls_first_frac": 0.1,
      "severity_x0": 1.7,
      "severity_k": 3.0,
      "sync_factor": 1.0,
      "p_vendor_rel": 0.3,
      "vendor_hw_enforce": 0.0,
      "domain_beta": 0.05,
      "server_cap_mw": 1500.0,
      "p_backend_rel": 0.3,
      "local_autonomy": false
    },
    "expected": {
      "c_total_mw": 50000.0,
      "cbr_raw_domain_mw": 5000.0,
      "cbr_eff_domain_mw": 3500.0,
      "cbr_raw_vendor_mw": 15000.0,
      "cbr_eff_vendor_mw": 10500.0,
      "fcr_mw": 1350.0,
      "sync_factor": 1.0,
      "x_domain": 2.5925925925925926,
      "x_vendor": 7.777777777777778,
      "severity_domain": 0.9711878510618059,
      "severity_vendor": 1.0,
      "systemic_risk_domain": 0.000971187851061806,
      "systemic_risk_vendor": 0.0003,
      "exposure_domain_mwh": 84.0,
      "exposure_vendor_mwh": 75.6,
      "expected_affected_mw_domain": 3.5,
      "expected_affected_mw_vendor": 3.15,
      "p_vendor": 0.0003,
      "affected_fraction_domain": 0.07,
      "concentration_domain": 0.10000000000000002,
      "concentration_vendor": 0.18453862257977302,
      "p_compromise": 0.001,
      "fleet_p_any_compromise": 0.009955119790251765,
      "fleet_systemic_risk": 0.009236066785489355,
      "fleet_expected_affected_mw": 35.0,
      "fleet_exposure_mwh": 840.0,
      "fleet_systemic_risk_vendor_channel": 0.001832137992863525,
      "fleet_systemic_risk_total": 0.011051283029490544,
      "cbr_eff_all_domains_mw": 35000.0,
      "fleet_expected_affected_mw_total": 45.5
    }
  },
  {
    "id": "case_hw_cap12",
    "inputs": {
      "n_devices": 10000000.0,
      "device_kw": 5.0,
      "remote_reach": 0.7,
      "n_vendors": 12,
      "vendor_top_share": 0.12,
      "n_domains": 100,
      "authority_cap_mw": 500.0,
      "envelope_frac": 0.3,
      "ramp_limit_frac_per_min": 0.2,
      "local_enforce": 0.95,
      "p_compromise": 0.01,
      "p_reduction_cert": 3.0,
      "t_recovery_h": 24.0,
      "grid_demand_mw": 45000.0,
      "inertia_h_s": 3.5,
      "fcr_frac": 0.03,
      "frr_frac": 0.05,
      "frr_time_const_s": 90.0,
      "fcr_time_const_s": 10.0,
      "load_damping": 1.5,
      "ufls_first_hz": 48.5,
      "ufls_first_frac": 0.1,
      "severity_x0": 1.7,
      "severity_k": 3.0,
      "sync_factor": 1.0,
      "p_vendor_rel": 0.3,
      "vendor_hw_enforce": 1.0,
      "domain_beta": 0.05,
      "server_cap_mw": 1500.0,
      "p_backend_rel": 0.3,
      "local_autonomy": true
    },
    "expected": {
      "c_total_mw": 50000.0,
      "cbr_raw_domain_mw": 500.0,
      "cbr_eff_domain_mw": 117.25000000000003,
      "cbr_raw_vendor_mw": 6000.0,
      "cbr_eff_vendor_mw": 1407.0000000000002,
      "fcr_mw": 1350.0,
      "sync_factor": 0.1,
      "x_domain": 0.03256944444444445,
      "x_vendor": 1.0422222222222224,
      "severity_domain": 7.032063126577448e-06,
      "severity_vendor": 0.205805952059383,
      "systemic_risk_domain": 7.032063126577448e-08,
      "systemic_risk_vendor": 0.0006174178561781491,
      "exposure_domain_mwh": 28.140000000000008,
      "exposure_vendor_mwh": 101.30400000000003,
      "expected_affected_mw_domain": 1.1725000000000003,
      "expected_affected_mw_vendor": 4.221000000000001,
      "p_vendor": 0.003,
      "affected_fraction_domain": 0.0023450000000000007,
      "concentration_domain": 0.01,
      "concentration_vendor": 0.09393226118265349,
      "p_compromise": 0.01,
      "fleet_p_any_compromise": 0.6339676587267709,
      "fleet_systemic_risk": 0.0005062388936705608,
      "fleet_expected_affected_mw": 117.25000000000003,
      "fleet_exposure_mwh": 2814.000000000001,
      "fleet_systemic_risk_vendor_channel": 0.0035123596984216743,
      "fleet_systemic_risk_total": 0.004016820499004314,
      "cbr_eff_all_domains_mw": 11725.000000000004,
      "fleet_expected_affected_mw_total": 152.42500000000004
    }
  },
  {
    "id": "case_aplus",
    "inputs": {
      "n_devices": 10000000.0,
      "device_kw": 5.0,
      "remote_reach": 0.7,
      "n_vendors": 8.0,
      "vendor_top_share": 0.3,
      "n_domains": 100.0,
      "authority_cap_mw": 500.0,
      "envelope_frac": 0.3,
      "ramp_limit_frac_per_min": 0.2,
      "local_enforce": 0.95,
      "p_compromise": 0.0033333333333333335,
      "p_reduction_cert": 3.0,
      "t_recovery_h": 24.0,
      "grid_demand_mw": 45000.0,
      "inertia_h_s": 3.5,
      "fcr_frac": 0.03,
      "frr_frac": 0.05,
      "frr_time_const_s": 90.0,
      "fcr_time_const_s": 10.0,
      "load_damping": 1.5,
      "ufls_first_hz": 48.5,
      "ufls_first_frac": 0.1,
      "severity_x0": 1.7,
      "severity_k": 3.0,
      "sync_factor": 1.0,
      "p_vendor_rel": 0.3,
      "vendor_hw_enforce": 0.0,
      "domain_beta": 0.05,
      "server_cap_mw": 1500.0,
      "p_backend_rel": 0.3,
      "aplus": true
    },
    "expected": {
      "c_total_mw": 50000.0,
      "cbr_raw_domain_mw": 50000.0,
      "cbr_eff_domain_mw": 1050.0,
      "cbr_raw_vendor_mw": 15000.0,
      "cbr_eff_vendor_mw": 10500.0,
      "fcr_mw": 1350.0,
      "sync_factor": 1.0,
      "x_domain": 0.7777777777777778,
      "x_vendor": 7.777777777777778,
      "severity_domain": 0.09132507756664288,
      "severity_vendor": 1.0,
      "systemic_risk_domain": 0.00030441692522214294,
      "systemic_risk_vendor": 0.0003,
      "exposure_domain_mwh": 840.0,
      "exposure_vendor_mwh": 75.6,
      "expected_affected_mw_domain": 35.0,
      "expected_affected_mw_vendor": 3.15,
      "p_vendor": 0.0003,
      "affected_fraction_domain": 0.7,
      "concentration_domain": 1.0,
      "concentration_vendor": 0.18453862257977302,
      "p_compromise": 0.0033333333333333335,
      "fleet_p_any_compromise": 0.0010000000000000009,
      "fleet_systemic_risk": 0.001304112508296873,
      "fleet_expected_affected_mw": 38.5,
      "fleet_exposure_mwh": 840.0,
      "fleet_systemic_risk_vendor_channel": 0.001832137992863525,
      "fleet_systemic_risk_total": 0.003133861187087028,
      "cbr_eff_all_domains_mw": 35000.0,
      "fleet_expected_affected_mw_total": 49.0
    }
  }
]