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.
Every Great League meta pick simulated against every other, across all nine shield scenarios. 75 species, 49,950 simulations. Pick a shield scenario and read a row to see what one Pokemon beats, or a column to see what beats it. PvPoke default IVs and movesets throughout.
Every Ultra League meta pick simulated against every other, across all nine shield scenarios. 60 species, 31,860 simulations. Pick a shield scenario and read a row to see what one Pokemon beats, or a column to see what beats it. PvPoke default IVs and movesets throughout.
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.
Dialga (Origin) Dialga (Shadow) Dialga Dragonite (Shadow) Enamorus (Therian) Eternatus Florges Garchomp (Shadow) Garchomp Gholdengo Giratina (Altered) (Shadow) Giratina (Altered) Goodra Groudon (Shadow) Groudon Gyarados (Shadow) Gyarados Ho-Oh (Shadow) Ho-Oh Hydreigon (Shadow) Keldeo (Ordinary) Keldeo (Resolute) Kyogre (Shadow) Kyogre Kyurem (Black) Kyurem (White) Kyurem Landorus (Therian) Latias (Shadow) Latios (Shadow) Latios Lugia (Shadow) Lugia Lunala Marshadow Melmetal Meloetta (Aria) Metagross (Shadow) Metagross Mewtwo (Shadow) Necrozma (Dawn Wings) Necrozma (Dusk Mane) Palkia (Origin) Palkia (Shadow) Palkia Primarina Reshiram (Shadow) Reshiram Rillaboom Solgaleo Tapu Lele Togekiss Ursaluna (Shadow) Ursaluna 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.
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.