Arcade · Battle

Battle a skilled AI.

Pick a competitive team and fight a full Gen 9 singles battle against an AI that reads the matchup, chases knockouts, pivots out of bad spots, and sets up when it is safe. Real Smogon mechanics. Runs entirely in your browser. No account, no install.

Choose your team

Pick a difficulty

Choose your opponent

Dia shows live move effectiveness and a matchup read; turn it off for a pure, cartridge-style battle. Music is original, rotating chiptune you can mute any time.
New to this? Start on Medium with a Random opponent. Ready for a real test? Try Hard and "Counter me".

How the battle simulator works

Real mechanics

Powered by the same open-source battle engine that runs competitive Pokemon simulators. Types, abilities, items, hazards, weather, and stat stages all resolve exactly like the cartridge.

A thinking opponent

The AI estimates damage every turn, prioritizes knockouts and priority finishes, inflicts status, sets up when it is safe, and pivots out of losing matchups instead of clicking at random.

Dia has your back

Every move shows its live effectiveness, and Dia reads the matchup for you: the smartest click, the incoming threat, and whether a knockout is on the table. All computed in your browser.

Want to build your own squad first? Try the Team Builder and Damage Calculator, or read up on the competitive tiers.