jmegner / KT21Calculator

Specialized calculator for analyzying shooting and fighting in Kill Team 2021 edition ("KT21").
https://jmegner.github.io/KT21Calculator/
The Unlicense
11 stars 4 forks source link

Feel no pain (FNP) for melee/fighting #3

Open MichaelJAndy opened 1 year ago

MichaelJAndy commented 1 year ago

It's pretty frequent that 5+ or 6+ FNP rules are provided to operatives, and would add to their approximate wound count. One thing to note is that there's a complexity to account for given that FNP rolls in some ways stack so a unit that's dealing less damage per hit would be less likely to kill a unit with a 5+ FNP than anther unit that's dealing more damage per hit, even if the total damage produced for retained dice across both scenarios is equal. The reason for this is because FNP rolls are performed at the end of each hit, not at the end of combat itself.

jmegner commented 1 year ago

FNP is implemented for shooting. Are you requesting FNP be implemented for melee/fighting?

MichaelJAndy commented 1 year ago

Yes

jmegner commented 1 year ago

Implementing FNP with the smarter fighter strategies probably won't happen. I can take a look at how painful it would be to implement FNP for "Always Strike/Parry".

jmegner commented 1 year ago

FNP in melee is a big pain with an analytical approach (as opposed to Monte Carlo). I can try to take a look to see the least painful way to implemented for the simple "always strike/parry" fighter strategies.

MichaelJAndy commented 1 year ago

Awesome, thank you!

On Fri, Aug 11, 2023 at 4:39 AM Jacob Egner @.***> wrote:

FNP in melee is a big pain with an analytical approach (as opposed to Monte Carlo). I can try to take a look to see the least painful way to implemented for the simple "always strike/parry" fighter strategies.

— Reply to this email directly, view it on GitHub https://github.com/jmegner/KT21Calculator/issues/3#issuecomment-1673722316, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABEGRAPWRXDHSVY5WTKY4GDXUUTGTANCNFSM6AAAAAAYPUR6C4 . You are receiving this because you authored the thread.Message ID: @.***>