Calculate DPS

Hello fellow capsuleers,

I am wondering how the DPS indicated in the game is calculated.

In this example, the Multifrequency S does 7 EM damage + 5 thermal damage.

When multiplied by the damage modifier (6.763 here), I get 47 EM damage + 34 TH damage.

So far, so good.

Then, when I try to calculate DPS = Damage / Cycle time = (47 + 34) / 2 = 40.5, but the game says 28.5.

Note 1 : I have several attemps with different modules and the result never matches.

Note 2 : The screenhot here is in French, but I guess you get the point :wink:

Not sure, but does the dps calculation take reload time into account? Edit: these are lasers with zero reload time, so that cannot be it.

Another possible cause for this difference that I can think of is that the fire rate number you see there is rounded down from the real fire rate number that is used for the calculations.

‘Exactly 2 seconds’ is a suspiciously round number.

If the UI floored 2.84 to 2 that could explain why you get from 81 damage to 28.5 damage per second.

I’m not at my PC to check, but do you see anything if you hover your mouse over the fire rate number?

Indeed I didn’t mentionned it at first but even with the not-rounded Cycle Time it’s not correct :confused:

Cycle time = 4s –> Frequency = 1 / Cycle time = 1 / 4 = 0.25

In this case of mine:

  • Gunnery Lv4 - Multiplier = (1+4*2%) = 1.08

  • Rapid Firing Lv4 - Multiplier = (1+4*4%) = 1.16

  • Heat Sink - Multiplier = 1.08


Final Frequency = 0.25 x 1.08 x 1.16 x 1.08 = 0,33

Final Cycle Time = 1 / Final Frequency = 1 / 0,33 = 2,95 seconds (rounded down to 2 seconds in game)

–> Final DPS = Damage / Final Cycle time = (47 + 34) / 2,95 = 27,39 DPS

Still different from the 28.5 DPS displayed in game.

I’ve asked in help chat to many people but one seems to know unfortunately.

As I suspected, they rounded down that value.

It could be that the value is calculated differently.

I have no verification that this is the correct method, but if I grab a calculator and try what happens if CCP interprets fire rate increases as cycle time reductions I get:

4s cycle time

An 8% reduction, 16% reduction and another 8% reduction in cycle time reduces it to:

4 * 0.92 * 0.84 * 0.92 = 2.8439 seconds

81 damage / 2.8439 = 28.48 dps

Or 28.5 dps.

Oooh you did it ! Thanks a lot !

Have a good day o7

No problem, you too!