showdown/battle
Pinned-team battle
Select legal actions against a fixed opponent policy and ruleset.
Upstream publisher Pokémon Showdownsmogon/pokemon-showdown
Competitive turn-based battles with structured state, legal-action constraints, and objective match outcomes.
WHAT THIS PROJECT MEASURES
Pokémon Showdown is a strong simulation candidate because battles are browser-accessible and can expose structured observations and legal actions without requiring real-time visual control.
The import still needs a reproducible server, seeded teams, opponent policy, turn budgets, battle logs, and a clearly versioned ruleset.
EXECUTION CONTRACT
Requires a versioned battle server sandbox, structured state and actions, opponent policy, and match replay.
TRUNCHBULL AVAILABILITY
Not yet imported
Not yet imported. A first release should use structured turn-based control and pinned teams rather than visual browser automation.
1 CASES
showdown/battle
Select legal actions against a fixed opponent policy and ruleset.
2 REQUESTED TOOLS
Returns public battle state and the agent's private team state.
Required
Submits one legal move or switch for the current turn.
Required
MACHINE-READABLE PROVENANCE
{
"name": "Pokémon Showdown",
"catalogOwner": null,
"source": {
"url": "https://github.com/smogon/pokemon-showdown",
"version": "Upstream server",
"commit": "Upstream head not pinned",
"license": "MIT"
},
"port": null,
"release": {
"digest": "Not compiled",
"lane": "sandbox",
"sandboxRequired": true
},
"cases": [
"showdown/battle"
],
"tools": [
"battle state",
"battle action"
]
}BUILD ON THIS PROJECT