In-Game Decision Making
The macro skill that separates 1500 from 1900 ELO. Every turn is a decision: which move, which switch, which Tera, which item flip. The math is mostly the same; the decision quality is what differs. This page covers risk assessment, prediction trees, win-condition tracking, and tilt control.
Decisions per game
30-50 (4-8 turns × multiple sub-decisions)
Prediction depth
1-2 turns ahead — deeper is overkill
Risk default
Safe — only go aggressive when math justifies
Skill ceiling impact
ELO 1500 → 1900 is mostly decision quality, not knowledge
Most players know what they should do. They lose because they don't do it consistently. The gap between knowing and doing is decision quality — and decision quality compounds across the 30-50 decisions per game.
At a glance
In-game decisions reduce to a small set of repeatable questions. Knowing the questions — and answering them in order — is the entire game. The questions don't change between turns; only the inputs do.
- Q1What's my win condition right now? (which Pokémon needs to clean late game)
- Q2What's the opponent's win condition? (what must I prevent or punish)
- Q3What does the opponent's last 2 turns tell me they're planning?
- Q4Of my legal moves, which best preserves my win condition AND threatens theirs?
- Q5What's the worst case if I'm wrong? (decision regret)
- Q6Confidence threshold? — high confidence → aggressive; low → safe
The per-turn decision loop
Every turn, run the same loop: assess board state, predict opponent, evaluate moves, commit to action. 10-15 seconds per turn. Done consistently across 50 turns, this loop is what wins games.
The 4-step turn loop
- Assess (3 sec): board state — your HP, their HP, hazards, weather, terrain, statuses, current win condition.
- Predict (3 sec): opponent's 2 most likely moves. Use last 2 turns + your scouting + their threat profile.
- Evaluate (5 sec): your 2-3 candidate moves. For each, expected value against their predicted moves.
- Commit (2 sec): pick the highest-EV move. Click. Don't overthink — better to commit on Q3 evaluation than on perfect math.
When the loop breaks
- Time pressure: tournament timer running out. Skip Q5; trust your matrix.
- Tilt: a missed crit just cost you the game. Q3 evaluation suffers — bias toward safer plays until composed.
- Information overload: surprise set, surprise spread, surprise Tera. Reset to default plan; don't panic-predict.
Risk vs reward — the core trade-off
Every move is either preserving your win condition or pushing for the kill. These two modes have opposite risk profiles. Knowing which mode you're in is the decision's prerequisite.
Safe play (preserve)
Goal
Don't lose your win condition. Trade neutral or favorable.
Choice
Move that's strong against most predicted opponent moves
Worst case
Net 0 outcome (no progress, no damage)
Best case
Slight advantage from positional pressure
When to choose
Default. Most turns, especially early game
Kill attempt (push)
Goal
Get a KO. Even at the cost of your Pokémon if needed
Choice
Move with highest damage / setup if prediction is right
Worst case
Lose your Pokémon AND prediction wrong → lose tempo
Best case
KO + tempo gain
When to choose
Confidence in prediction is high; kill window is closing
The 70/30 rule
Default to safe play 70% of the time. Aggressive 30% of the time. Reverse those numbers and you'll lose to better predictors. This is the consensus heuristic among 1900+ ELO players.
Prediction trees
Predicting the opponent's next move is the hardest skill in competitive Pokémon. The technique: enumerate their 2-3 most likely options, pick your move based on expected value across that distribution.
Building a prediction tree
- List opponent's 2-3 most likely moves: based on their threat profile, current HP, item, last turn's behavior. Cap at 3 — going deeper is wasted effort.
- Assign rough probabilities: 60% / 30% / 10% is a typical split. Don't obsess over exact numbers — gut feel is fine.
- For each of YOUR candidate moves, compute expected value across the 3 branches: win the branch × probability + tie × probability + lose × probability.
- Pick the highest expected value move. If two are tied, pick the one with the lowest worst-case (loss aversion is rational here).
Worked example: Iron Bundle vs your Kingambit
Their Iron Bundle (Choice Scarf, max HP) is at 50% HP. Your Kingambit at 100% HP. You can:
- A — Sucker Punch: hits if Bundle attacks; misses if Bundle switches. Sucker on Scarf-locked Bundle is high-value if attacking, 0 if switching.
- B — Iron Head (no priority): KOs if Bundle stays in. If Bundle switches, hits the switch-in (often 0 damage if Steel-resist).
- C — Switch out to a Bundle-counter (Iron Hands): saves Kingambit, brings in something that walls Bundle. Good if Bundle stays in.
Prediction: Bundle is Scarf-locked into a move. If they Hydro Pump (its strongest move), it does ~85% to Kingambit. They likely commit. Probability: 70% Bundle stays in + Hydro Pump, 20% switches to Hydro Pump teammate, 10% other.
- A (Sucker Punch): KOs Bundle 70% of the time, 0 if switch (30%). Expected value: positive.
- B (Iron Head): KOs Bundle if stay (70%), 0 if switch (30%). Same EV as A but loses the priority.
- C (Switch): 0 damage but keeps Kingambit alive. Useful if you don't need Kingambit's damage now.
Pick A. Sucker Punch's priority means even if Bundle is faster, Sucker hits first, then if they switched, you took 0 damage but they lost tempo. Highest expected value.
Win-condition tracking
Your win condition is the Pokémon that wins the game when you reach late game. Every turn, every decision, ask: does this preserve or break my win condition? If preserve, play safe. If break, you may need to accept a bad position to save it.
Identifying your win condition
- Setup sweepers: Volcarona after Quiver Dance, Garchomp after Dragon Dance, Iron Valiant after Swords Dance.
- Late-game cleaners: Kingambit with Sucker Punch, Dragonite at +1 from Multiscale.
- Strong wallbreakers: Iron Hands Belly Drum, Roaring Moon at +2 from Dragon Dance.
- Pivot win conditions: Slowking-Galar + Future Sight + status spam — slow grinding win.
Win-condition states
| State | What it means | Decision priority |
|---|---|---|
| Healthy | Win condition Pokémon at 60%+ HP, no debilitating status, position favorable | Play safe — preserve health and tempo |
| Threatened | Opponent has a clear answer in their team. Win condition could die in 2-3 turns. | Pivot or set up to remove the threat |
| Compromised | Win condition Pokémon is at low HP or burned/poisoned/Sleep | Aggressive — recover or commit to alternative win condition |
| Lost | Win condition Pokémon is dead. Match shifts to recovery mode. | Find new win condition or play to a draw |
Multi-win-condition teams
Strong teams have 2 win conditions — main and backup. Your Iron Valiant Swords Dance is the main; your KingambitSucker Punch cleanup is the backup. If main goes down, you fall to backup. Tracking both means you don't panic when main dies.
The 50/50 trap
A 50/50 is a position where two of your moves win 50% of the time, lose 50% of the time, and you can't reliably outpredict. Strong players AVOID 50/50s by building positions that have a dominant choice. Weak players take them, hoping to outpredict.
Why 50/50s are bad
- Variance dominates: half the time, you lose a critical position. Across many 50/50s, half your "perfect plays" lose anyway.
- Mental fatigue: 50/50s are stressful. Across a Bo3, 3-4 50/50s drain mental energy faster than 30 simple decisions.
- Compound effect: losing 1 of 2 50/50s in a game = playing from behind. Losing 2 of 2 = match over.
Avoiding 50/50s
- Build positions where one choice dominates: switch in the right Pokémon ahead of the matchup. Set up at the right moment so the opponent has no good response.
- Force the 50/50 ON THEM: maneuver into a position where the OPPONENT has the 50/50, not you. Your safe play wins regardless of their choice.
- Pick Pokémon / movesets that resolve 50/50s: Sucker Punch eliminates the "they switch / they attack" 50/50. Wide Guard eliminates the "spread vs targeted" 50/50.
- Accept neutral outcomes: a tied turn isn't a loss. If the only options are 50/50 or neutral, neutral is correct.
Strong players don't outpredict. They build positions where prediction doesn't matter — where the opponent's best response still loses to your default play.
Positional play vs aggressive play
Two playstyles: positional (manipulate the board to force good matchups) and aggressive (push for damage at every opportunity). Both win at high level; the question is which fits your team and your read on the opponent.
Positional play
Goal
Force the opponent into bad matchups via switching, pivoting, status
Strengths
High win rate against linear opponents; recovers well from bad reads
Weaknesses
Can be exploited by aggressive players who don't respect positional control
Pokémon types
Pivot users (Slowking-G, Toxapex), bulky walls, status setters
Aggressive play
Goal
Punish every misstep with damage or KO. Tempo wins games
Strengths
Wins fast against unprepared opponents; punishes positional miscalculations
Weaknesses
Loses to walls + recovery; wears down without follow-through
Pokémon types
Setup sweepers (Iron Valiant, Volcarona), Choice item users
Style adaptation
Top players adapt their style to opponent. Against a positional opponent, ramp aggression to break their patience. Against an aggressive opponent, slow down and let them overcommit.
Calc discipline — never guess damage
The single most common decision-quality leak: estimating damage instead of calculating it. "That should KO" → it doesn't. "That should survive" → it doesn't. The damage calculator is a 5-second check; ignoring it is an unforced error.
When to calc
- Pre-game: calc your team vs every meta threat. Know all the 1HKO / 2HKO thresholds.
- Pre-match: re-calc against the specific opponent's likely sets if scouting revealed unusual spreads.
- Mid-game: when in doubt about a kill or a survival roll, calc. Even a 5-second check changes the decision.
- Post-game: calc unexpected outcomes — if a hit didn't KO when expected, your spread or assumption was wrong.
Internalizing damage rolls
Top players know damage rolls by heart for the 5-10 most common matchups in their format. Heatran Magma Storm vs Iron Hands = ~38-45%. Iron Valiant +1 Close Combat vs Skeledirge = ~75-90% (likely OHKO with hazards). Knowing these by memory speeds up decisions and frees mental cycles for prediction.
Tilt control — recovering from a misplay
You'll misplay. Top players misplay too. The skill is recovering from the misplay without spiraling. Tilt = emotional state where decision quality drops because the previous turn went badly.
Recognizing tilt
- You're replaying the previous turn in your head while making the current decision: signal of regret-driven play.
- You're biased toward aggressive plays to "make up" for the misplay: revenge desire is the tilt indicator.
- You're skipping prediction tree work because "it doesn't matter, I'm losing anyway": emotional shortcut.
Recovery protocol
- Pause: take 10 seconds. Don't click yet.
- Reset: re-read your written mental model. Re-confirm win condition.
- Refocus on this turn: previous turn is sunk cost. Current turn is what matters.
- Default to safe: when tilted, bias toward the safe play even if you think aggressive is better. Bias correction.
- Breathe: 4-second inhale, 4-second exhale. Resets autonomic state.
Common mistakes
- Estimating damage instead of calculating — "that should KO" without checking. Calc takes 5 seconds; misplay costs 4 turns.
- Going aggressive by default — most players bias toward aggressive. The safe play is harder to pick because it feels passive — but it's correct more often.
- Predicting too deep — projecting 4 turns out is wasted. Opponent will react; your prediction must update each turn. 1-2 turn depth is correct.
- Ignoring opponent's tendencies — you scouted them. Use the scouting. If they Tera turn 2 every replay, expect Tera turn 2 in your match.
- Taking 50/50s — when you have a safe alternative, take it. 50/50 = coin flip; the coin doesn't care about your skill.
- Tilting after a misplay — the previous turn is sunk cost. Don't let it influence the next 5 turns of decisions.
- Tunneling on a single threat — focusing on opponent's wincon means missing positional opportunities elsewhere. Stay aware of full board state.
- Failing to update mental model — your scouting said X, but in-game they did Y. Update the model; don't insist on the prep.
Where to go from here
In-game decisions execute the prep done in match preparation. The Bo3 page extends this to multi-game adaptation. Both build on the foundations covered in mechanics + teambuilding.
- Match preparation — Match Preparation Workflow covers what feeds into in-game decisions.
- Bo3 strategy — Bo3 Tournament Strategy covers multi-game decision adaptation.
- Reading the meta — Reading the Meta covers format-level threat knowledge.
- Damage formula — Damage Formula covers the math the calc computes.
- Speed mechanics — Speed Mechanics covers priority brackets and Speed-modifying decisions.
- Live tools — Damage Calculator, Replay History, Gen 9 OU live data.