[edit] Defining the Problem
[edit] Grasp + Claws
We have a 50% chance of hitting a person for 3 damage. Upon hitting the person, we grasp the person. Further claw hits will land at 60% probability, with a 20% chance of missing and losing the grip, and a 20% of missing and retaining the grip. We need to find the average damage inflicted on the person on a long run.
[edit] Grasp + Bite
We have a 50% chance of hitting a person for 3 damage. Upon hitting the person, we grasp the person. Further bites will land at 40% probability, infilicting 4 damage. We also have a 30% chance of missing and losing the grip, and a 30% of missing and retaining the grip. We need to find the average damage inflicted on the person on a long run.
[edit] Solving the Problem
We have two states, State 1 being the lack of tangling grasp and State 2 having tangling grasp active. We calculate the probability of staying in a state for n number of hits, and find the value to which it tends to.
[edit] Grasp + Claws
| A
| B
| C
| D
| E
| F
|
| Attack #
| Probability of staying in State 1
| Probability of staying in State 2
| Chance of a hit from State 1
| Chance of a hit from State 2
| Total Damage inflicted on hit
|
| A = A n-1 + 1
| B = (B n-1 * 0.5) + (C n-1 * 0.2)
| C = (B n-1 * 0.5) + (C n-1 * 0.8)
| D = (B n * 0.5)
| E = (C n * 0.6)
| F = 3 * (D n + E n)
|
| 1
| 1
| 0
| 0.5
| 0
| 1.5
|
| 2
| 0.5
| 0.5
| 0.25
| 0.3
| 1.65
|
| 3
| 0.35
| 0.65
| 0.175
| 0.39
| 1.695
|
| 4
| 0.305
| 0.695
| 0.1525
| 0.417
| 1.7085
|
| 5
| 0.2915
| 0.7085
| 0.14575
| 0.4251
| 1.71255
|
| 6
| 0.28745
| 0.71255
| 0.143725
| 0.42753
| 1.713765
|
| 7
| 0.286235
| 0.713765
| 0.1431175
| 0.428259
| 1.7141295
|
| 8
| 0.2858705
| 0.7141295
| 0.14293525
| 0.4284777
| 1.71423885
|
| 9
| 0.28576115
| 0.71423885
| 0.142880575
| 0.42854331
| 1.714271655
|
| 10
| 0.285728345
| 0.714271655
| 0.142864173
| 0.428562993
| 1.714281497
|
| 11
| 0.285718504
| 0.714281497
| 0.142859252
| 0.428568898
| 1.714284449
|
| 12
| 0.285715551
| 0.714284449
| 0.142857776
| 0.428570669
| 1.714285335
|
| 13
| 0.285714665
| 0.714285335
| 0.142857333
| 0.428571201
| 1.7142856
|
| 14
| 0.2857144
| 0.7142856
| 0.1428572
| 0.42857136
| 1.71428568
|
| 15
| 0.28571432
| 0.71428568
| 0.14285716
| 0.428571408
| 1.714285704
|
[edit] Grasp + Bite
| A
| B
| C
| D
| E
| F
|
| Attack #
| Probability of staying in State 1
| Probability of staying in State 2
| Chance of a hit from State 1
| Chance of a hit from State 2
| Total Damage inflicted on hit
|
| A = A n-1 + 1
| B = (B n-1 * 0.5) + (C n-1 * 0.3)
| C = (B n-1 * 0.5) + (C n-1 * 0.7)
| D = (B n * 0.5)
| E = (C n * 0.4)
| F = (3 * D n) + (4 * E n)
|
| 1
| 1
| 0
| 0.5
| 0
| 1.5
|
| 2
| 0.5
| 0.5
| 0.25
| 0.2
| 1.55
|
| 3
| 0.4
| 0.6
| 0.2
| 0.24
| 1.56
|
| 4
| 0.38
| 0.62
| 0.19
| 0.248
| 1.562
|
| 5
| 0.376
| 0.624
| 0.188
| 0.2496
| 1.5624
|
| 6
| 0.3752
| 0.6248
| 0.1876
| 0.24992
| 1.56248
|
| 7
| 0.37504
| 0.62496
| 0.18752
| 0.249984
| 1.562496
|
| 8
| 0.375008
| 0.624992
| 0.187504
| 0.2499968
| 1.5624992
|
| 9
| 0.3750016
| 0.6249984
| 0.1875008
| 0.24999936
| 1.56249984
|
| 10
| 0.37500032
| 0.62499968
| 0.18750016
| 0.249999872
| 1.562499968
|
[edit] Emperic Testing
This simple C# program was run multiple times to verify the above calculated values. The results were as expected.
Random r = new Random();
int hits = 0;
for (int i=0; i<Convert.ToInt32(textBox1.Text); i++)
{
int nextRnd = r.Next(0,100);
if (state == 1)
{
if (nextRnd < 50)
{
state = 2;
hits += 3;
}
}
else if (state == 2)
{
if (nextRnd < 60)
{
state = 2;
hits += 3;
}
else if (nextRnd >= 60 && nextRnd < 80)
{
state = 2;
}
else if (nextRnd >= 80)
{
state = 1;
}
}
}
textBox2.Text = hits.ToString();
[edit] Conclusion
As we can see, the probability of Grasp + Claws tends an average DPS of 1.71429.
On the other hand, the probability of Grasp + Bite tends to an average DPS of 1.5625.
Thus, it's better to use claws to grasp and keep clawing.
[edit] Result for all Combinations
Well, I decided to go the full monty and finish all the possible combinations of Tangling Grasp and n skills. They are compiled here. The xls on which I did all the calculations will be put up on my site soon.
| Skills
| Method of Attack
| Damage / AP
|
| Vigour Mortis + Tangling Grasp
| Bite
| 0.95
|
| Vigour Mortis + Tangling Grasp
| Claw
| 0.824857
|
| Vigour Mortis + Neck Lurch + Tangling Grasp
| Bite
| 1.184615
|
| Vigour Mortis + Rend Flesh + Tangling Grasp
| Claw
| 1.218
|
| Vigour Mortis + Death Grip + Tangling Grasp
| Claw
| 1.142857
|
| Vigour Mortis + Rend Flesh + Neck Lurch + Tangling Grasp
| Bite
| 1.346154
|
| Vigour Mortis + Death Grip + Neck Lurch + Tangling Grasp
| Bite
| 1.375
|
| Vigour Mortis + Rend Flesh + Death Grip + Tangling Grasp
| Claw
| 1.714286
|
| Vigour Mortis + Rend Flesh + Death Grip + Neck Lurch + Tangling Grasp
| Bite
| 1.5625
|
|