Gaming, Games, Game Development, QA, Testing.
the input — the state of our fighters, the stats and abilities they have. We transfer this data to the battle calculator, which does all the calculations. For each calculation step, it reports what event happened, whether some kind of ability was activated, and whether some damage was dealt. After