Vlad Ward, on 26 January 2013 - 11:48 AM, said:
After all this hullabaloo about ninja changes to the heat scale, I decided to run through a quick test to make sure everything's working the way it should be. Unfortunately, either I messed up something in my calculations (very possible), or something is most definitely not working properly.
Part 0: Experimental setup
For these tests I'm using an STK-3F with 22 DHS and Master level perks. The weapons involved are a set of 6 Medium Lasers.
Part 1: Theoretical Yield
An STK-3F with 22 Double Heat Sinks and Master level perks should have a Heat Capacity of:
[30 + (10 * 2) + (12 * 1.4)] * 1.20 = 80.16 h
Likewise, it should have a Heat Dissipation rate of:
[ (10 * -0.2) + (12 * -0.14) ] * 1.15 = -4.23 h/s
A salvo of 6 Medium Lasers generates 24 heat. Medium Lasers have a 4 second cycle time (1 second duration + 3 seconds recycle), and heat is dissipated normally during firing (ref: older experiments).
This should result in 24 - (4.23 * 4) = 7.08 excess heat per volley.
This means that it should take [ (80 - 24) / 7.08 ], or 8 volleys to build up enough excess heat to force a shutdown on the 9th shot.
Part 2: Experimental Yield
On Forest Colony, over multiple attempts, my STK-3F has consistently shut down on the 8th volley itself instead of the 9th. If my calculations are correct, firing the 8th volley should only bring my Mech's heat up to 73.56, well below my expected Heat Capacity.
Part 3: Potential Explanations
A) If the equation for Heat Capacity for DHS-equipped mechs is of the form [ (10 * 2) + (ChassisDHS * 1.4) ] * 1.2 + 30, I would end up with 74.16 Heat Capacity instead of 80.16. This somewhat fits with my experimental results, and would mean that the 30 Base Heat Capacity for all Mechs is unaffected by the Heat Containment perk.
B ) Medium Lasers are borked in some way, shape, or form again. It happens.
C) DHS don't give 2.0 Heat Capacity in the engine. This would result in [ 30 + (22 * 1.4) ] * 1.2 = 72.96 Heat Capacity and would most closely fit my results.
D) I screwed up somewhere.
Thoughts?
Math corrections?
Anything?
I really don't want the answer to be C.
Edited by Vlad Ward, 26 January 2013 - 11:49 AM.