Ok I’ll try one more time cause this is very basic. Let’s go back to probability 101 and roll a dice 1 million times, then roll a dice again 1 million more times. You are arguing the sample size of that experiment is 2. But of course in reality the sample size is 2 million. I grant there are some subtleties in aggregating WoW combat data, but saying our sample size is “16” is pretty obviously incorrect. I could take one of those logs and split it in half, and by your logic I’d have 17 samples now. I think you can see the flawed logic there.
As for the data itself, check the suppression column in our data and you won’t see an increase, which there would be if it were percentage based. E.g. our test with 17% crit aura showed a crit aura suppression of 1.91%. Is there a chance the suppression is actually 10% for 17% crit aura? Sure but the chances are remote in the extreme. Scroll down to see the graph and as you can see, it’s pretty flat.
If you need more help in seeing where your code went wrong, post it on our github and we’ll have a look.
Better yet, you can test this yourself on the next stress test. Get 5/5 cruelty and go to town on a +3. Respec and do another test with only 1/5. Post your combat log to our github and we’ll happily review it.