POKÉMON GO / BATTLE LAB

Rocket battle simulator

Choose an opponent and build a reliable team across every current lineup.

Rocket opponents—Giovanni, leaders and grunts
Battle database—— current PvP moves
My collectionNot importedPokeVault CSV · kept on this device
Data statusLoadingChecking sources
01 · Configure

Pick your matchup

Every possible opponent combination is evaluated, not just the first slot.

0 opponents shown

Loading the latest Rocket lineup data…

02 · Personalize

Use the Pokémon you own.

Drop in a PokeVault export and Battle Lab will use your real CP, level, IVs, moves, Shadows, and Mega-eligible species.

◆
Your collection never leaves this browser.The file is processed locally and saved only on this device. It is never sent to our server.
⇧
Drop your PokeVault CSV hereorSupports the PokeVault export format · no upload
Under the hood

Current inputs. Transparent limits.

01

Live Rocket lineups

Lineups refresh automatically every six hours from the public ScrapedDuck dataset. Invalid refreshes are rejected so the last known good data remains live.

02

Current battle data

Stats and move data come from PvPoke's maintained Game Master. The same validation checks require complete lineup and move coverage before publishing.

03

Purpose-built model

The simulator covers Rocket scaling, damage, energy, shields, pauses, recovery cost, and lineup branches. It deliberately avoids opaque “AI” claims.

Dataset generated —
ScrapedDuck ↗PvPoke ↗