Interactive IV / moveset dives generated from a homebrew battle simulator that matches PvPoke's simulate-mode scores. Click a title to open the dive. Each page is self-contained and runs in your browser.
Each dive simulates all 4,096 IVs against the meta across all 9 shield scenarios, with per-opponent matchup data, IV-tier recommendations, and an interactive stat-product scatter. Pick a variant to open it.
Scroll within the box below for the full list of dives.
An interactive grid of how the meta picks fare against each other - pick a row and column to read the head-to-head.
Interactive IV / moveset dive. Per-opponent matchup data, IV-tier recommendations, and a scatter plot of 4,096 IVs by stat product.
IV-robustness analysis for the Worlds 2026 open Great League meta (old battle system): who beats whom across the opponent's plausible IV spreads, per shield scenario.
Every IV spread of one Pokemon simulated against every IV spread of another, per shield scenario: how much the matchup actually turns on IVs.
Deep dives for rotating limited cups (restricted-type formats) - scored against the cup meta on cup movesets. Dated archives kept when a cup ends.
Editorial writeups: Community Day move analyses, form-change guides, and other one-off pieces. Each links to the relevant interactive dive(s) for the full per-IV detail.
AI + human (drafted by the lab AI under the developer's direction and editorial guidance, 2026-08-26). The per-shield-scenario Cramorant battle plan behind the dives' PoGoDives strat dropdown, written for human players: cheat sheet, mechanisms, and a methods section with the per-IV delta plots. All numbers recomputed from the dive tensors at render time.
XehrFelrose-style "what IVs do you actually need" guides for the Master League meta (PvPoke top-60): attack breakpoints, defense bulkpoints, CMP, and the exact matchups each IV gives up from 15 down to 12, across the full best-buddy grid. AI-drafted from this project's simulator, pending human review.
Annihilape (Shadow) Annihilape Dialga (Origin) Dialga (Shadow) Dialga Dragonite (Shadow) Eternatus Florges Garchomp (Shadow) Garchomp Gholdengo Goodra Groudon (Shadow) Groudon Gyarados (Shadow) Gyarados Ho-Oh (Shadow) Ho-Oh Hydreigon (Shadow) Jirachi Keldeo (Ordinary) Keldeo (Resolute) Kyogre (Shadow) Kyogre Kyurem (Black) Kyurem (White) Kyurem Landorus (Therian) Latias (Shadow) Latias Latios (Shadow) Latios Lugia (Shadow) Lugia Lunala Marshadow Melmetal Meloetta (Aria) Metagross (Shadow) Metagross Mewtwo (Shadow) Mewtwo Necrozma (Dawn Wings) Necrozma (Dusk Mane) Palkia (Origin) Palkia (Shadow) Palkia Primarina Reshiram (Shadow) Reshiram Solgaleo Sylveon Tapu Lele Togekiss Tyranitar (Shadow) Xerneas Yveltal Zacian (Crowned Sword) Zamazenta (Crowned Shield) Zekrom Zygarde (Complete Forme)
Head-to-head pieces pitting two builds, forms, or movesets against each other across the meta.
Aegislash's canonical PvP path starts in Shield (tanky: atk 97 / def 272) and transforms to Blade (glassy: atk 272 / def 97) on first charged move. Our sim models this form change natively. This comparison contrasts the realistic Shield-start-then-transform path with the hypothetical "starts-Blade" profile (Aegislash started in Blade form), to quantify how much of Aegislash's on-paper performance comes from the form-change sequencing rather than the per-form stats alone.
Forretress has two real PvP configurations on each axis: fast-move choice (Bug Bite for fast-move pressure against this meta, Volt Switch for higher energy pressure) and shadow multiplier increased attack pressure. Charged moves are pinned to the PvPoke default + Orlando-CS-meta standard (Sand Tomb + Rock Tomb) across all four loadouts, so per-row win-rate differences below come from fast-move and shadow-toggle alone - not from a confounded moveset pick. Use this to decide which of the four Forretress configurations to prep; each has a different matchup coverage shape.
Jumpluff (Grass/Flying) is a niche Great League pick relying on Fairy Wind energy generation paired with Energy Ball plus Acrobatics for coverage. The shadow form adds the standard x1.2 attack / x5/6 defense multipliers, shifting Jumpluff toward a more aggressive role at the cost of survivability. Both loadouts use the same fast and charged moves so the matchup delta isolates the shadow stat tradeoff.
Kanto Ninetales (Fire) is a niche Great League pick built around Ember chip damage plus Weather Ball (Fire) and Energy Ball for coverage against Steel, Grass, Ice, and Bug targets. The shadow form trades x5/6 defense for x1.2 attack, sharpening the offensive profile. Both loadouts use the same fast and charged moves so the matchup delta isolates the shadow stat tradeoff.
Background and how-to-read explainers for the dives and IV guides.
Plain-language explainers for the metrics and figures in our dives and CD articles. Aimed at PvP players who want to read the analysis without reading the code.
This project is built on PvPoke, created by Empoleon_Dynamite and released under the MIT license. The battle simulator here is a Python port of PvPoke's open-source battle logic, and all game data (the gamemaster, move stats, type chart, and meta rankings) comes from PvPoke. This project would not exist without it.
If you find something broken or surprising, reach out on Discord: TitanTrainers15.