Towards Pokémon Emulation
This is an ugly ugly draft, posting for WFS’ reference. I’ll clean this up later, in a separate post, just to present a more straightforward ruleset rather than whatever this is. Simplifying In-Game Equations The base equation for damage is: Damage = (2/5 × Level + 2) × ( Attack / Defense ) × ( Power / 50) + 2 We can simplify this equation in two steps. First, assume that the ratio between the attacker’s Attack value and the target’s Defense value is one. Then, assume that the power of a move is on average 50. This reduces the equation to: Damage = 2/5 × Level + 4 The base equation for Hit Points is: HP = ((2 × Species + Individual ) × Level ) / 100 + 10 + Level We can simplify this equation by assuming an average Species value of 50, and an average Individual value of 15 [1]. This reduces the equation for Hit Points to: HP = 130/100 × Level + 10 + Level The fraction 130/100 only adds an additional 3 HP for every 10 levels [2], so we can just pretend it’s a one. This reduces ...