calendar_time = 3/12 to 3 // years sandworm_headcount = 10 to 50 sandworm_technical_headcount_share = 0.2 to 0.6 sandworm_technical_headcount = sandworm_technical_headcount_share * sandworm_headcount triton_technical_headcount = sandworm_technical_headcount * (0.2 to 0.8)
//2015 and 2015 grid attacks calendar_time = 31/12 // years total_headcount = 10 to 50 // inc non-technical staff technical_headcount_share = 0.2 to 0.6 technical_headcount = technical_headcount_share * total_headcount time_share_on_grid_attacks = 10% to 60%
calendar_time = 0.5 to 4.5 // years technical_headcount = 20 to 50 time_share = 20% to 100% person_years_effort = time_share * technical_headcount * calendar_time
//upper bound calendar_time = 16/365 // years technical_headcount = 1 to 2 time_share = 100% person_years_effort = time_share * technical_headcount * calendar_time
voll = 5.1 to 33.8 // $/kWh threshold = 1*10^11 // $ lost_load_kW = threshold / voll lost_load_TW = lost_load_kW / 10^9 total_us_consumption_TW = 4070 duration_multiplier = 2 to 5 total_us_blackout_duration = lost_load_TW/total_us_consumption_TW * 365 // outage-days
damages_2015 = 0.1 to 10 damages_2016 = 0.01 to 1 damages_oct2022 = damages_2015 total = damages_2015 + damages_2016 + damages_oct2022
damages_2015 = 0.1 to 10 scope_factor = 1.2 duration_factor = 1/3 scale_factor = scope_factor * duration_factor voll_discount = 1/(2 to 9) // v arbitrary factor_2015_to_2016 = 1/(scale_factor * voll_discount)
m = 10^6 likelihood = 5% to 25% duration = 2 annual_likelihood = 1-(1-likelihood)^(1/duration) damages = 100*m to 1000*m us_multiplier = 29 / 3.6 gbp_usd = 0.8 // GDP per USD baseline_UK_damage = annual_likelihood * damages
m = 10 ^ 6 ukraine_duration = 3 to 6 ukraine_scope = 0.225 * m us_damages = 7000 * m to 14000 * m us_duration = 4 * 24 us_scope = 55 * m scope_factor = us_scope / ukraine_scope