In a doubles format like Pokémon VGC, one of the most fundamental tactical options is **double-targeting**—directing attacks from both active slots into a single opposing slot. The goal is straightforward: concentrate damage to secure a Knockout (KO) on a high-value threat before it can act.
However, because damage calculations in Pokémon output a range of values rather than a flat number, computing the probability of a combined KO is not as simple as adding individual KO percentages. To make correct, mathematical risk evaluations under tournament pressure, players must understand the math of **discrete probability convolution**.
The Anatomy of a Damage Roll
Every damaging move in the Pokémon engine outputs one of **16 discrete, equally likely values**. The game calculates a "maximum damage" value based on base power, stats, and modifiers, and then multiplies this maximum by a random multiplier:
Each of these 16 rolls has a probability of exactly 1/16 (6.25%). If Pokémon A attacks an opponent:
- If the minimum roll (0.85x) kills the target, you have a 100% chance to KO (a "guaranteed" KO).
- If only the maximum roll (1.00x) kills the target, you have a 1/16 (6.25%) chance to KO.
- If rolls 9 through 16 kill the target, you have an 8/16 (50.0%) chance to KO.
The Math of Double-Targeting: Convolution
When you target a single opponent with two attacks (Pokémon A and Pokémon B), the damage ranges combine. Mathematically, let:
X be the random variable representing the damage rolls of Pokémon A, consisting of 16 discrete outcomes: a1, a2, ..., a16.
Y be the random variable representing the damage rolls of Pokémon B, consisting of 16 discrete outcomes: b1, b2, ..., b16.
Since these rolls are independent, the total damage Z = X + Y represents the sum of two independent discrete random variables. The distribution of Z is the **convolution** of the two uniform discrete distributions. This creates a grid of 16 × 16 = 256 possible combined outcomes.
The probability of securing the KO is calculated as:
Example Calculation
Suppose an opposing Pokémon has 180 HP remaining.
Our faster Pokémon A does a damage range of 100 to 118 (none of these rolls can KO alone).
Our slower Pokémon B does a damage range of 70 to 82 (none of these rolls can KO alone).
Let's map the combinations:
- The absolute minimum combined damage is 100 + 70 = 170 (fails to KO).
- The absolute maximum combined damage is 118 + 82 = 200 (secures the KO).
To find the exact probability of survival vs. KO, we must calculate the exact number of pairs (ai, bj) where the sum is less than 180. Doing this manually in 45 seconds is impossible.
Our VGC Damage Calculator solves this instantly. By using our **Double Targeting** tab, the tool runs the convolution of both active slots against the target's HP spread, outputting the exact percentage (e.g., "78.13% chance to KO").
Strategic Value: If the calculator shows a 100% combined KO chance, you have zero risk. If it shows 85%, you must evaluate if the 15% risk of survival (which could let the opponent counter-attack or heal) is acceptable, or if you should pivot to a defensive play.
Tactical Implications: Order and Recoil
When double-targeting, the speed ordering of your active Pokémon matters due to competitive item triggers and abilities:
- Focus Sash & Sturdy: If the target holds a *Focus Sash* (which leaves the Pokémon with 1 HP if hit at full health), the faster attacker must hit first to break the Sash, allowing the slower attacker to secure the clean KO. If the order is reversed or if you only attack with one slot, the threat remains active.
- Pinch Berries: Opponents often carry berries that restore 33% HP when health drops below 25% (e.g., *Figy Berry*). If your faster attack drops the target into berry range, the target will heal *before* your second attack lands. Your calculator must be used to verify if the second attack's range exceeds the combined HP + berry recovery.
- Recoil & Hazards: If the faster attacker KOs the target, the slower attacker's move will target empty space (or the partner if not redirected). This prevents taking unnecessary Life Orb recoil or Rocky Helmet damage on your second slot.