A faithful Gen 3 (ADV, level 100) damage calculator. Pick an attacker and
defender, set EVs / nature / item / boost stage, and a move — it returns
the full 16-roll spread, the % of the defender's HP, and the KO conclusion.
The math mirrors the cartridge integer truncation exactly.
Attacker
TyranitarRockDark
Move
RockPhysical
Defender
SkarmorySteelFlying
50.9% – 60.1%2HKO (guaranteed)
Damage: 138–163 / 271 HPSTAB×1 effectiveA 403 vs D 316