Aha. So this means that (for weapon init less than 1200)
Chargeup_time = Weapon_nominal_chargeup - (Weapon_Init / 600) + AggDefSlider_factor
and
Recover_time = Weapon_nominal_recover - (Weapon_Init / 300) + AggDefSlider_factor
where AggDefSlider_factor can range from -0.25 (at full Agg) to 1.75 (at full Def).
The end result is subject to caps (1/1 general and weapons may have their own individual caps).
By the way, is AggDef slider linear? At 50% is the factor 0.75 seconds? Also, was anything clarified with regard to 0% and 100% being magic numbers, noticeably different from 1% and 99% respectively?