Gen 1 random battle. Each player gets 3 random Pokémon. Last team standing wins.
Press any button to ready up. Battle begins once both players are ready.
Both players choose simultaneously — your opponent can't see your pick. After both choose, the turn resolves.
Tap any button within 1 second of choosing to cancel and reselect.
| Tap | Select that move |
| Hold | View move details (type, power, accuracy, PP) — release to go back |
| Tap | Switch to that party slot |
| Hold | Cycle through party stats pages — release to go back |
| HP bar (8) | Current HP — green > 50%, yellow > 25%, red ≤ 25% |
| Party (3) | Alive / fainted status for each Pokémon |
| BLUE VS AI | Blue player controlled by AI |
| DEMO | Both players AI-controlled |
| PAUSE / RESUME | Pause AI between turns |
| RESTART | Start a new battle |
| RESET | Full page reload |
The log below mirrors the battle narration. Type commands and press Enter.
| :vs ai | Blue (you) vs AI opponent |
| :ready | Both players ready (human vs human) |
| :demo | AI vs AI demo loop |
| :restart | Start a new battle |