http://honko.github.io/pokemon-team-generator/
Want to quickly try out a tier you've never played before and don't have time to build a team? Want to challenge yourself to ladder with a silly team? Want to play a Randbats-like match against your friend in a specific tier? Then I think you might enjoy this.
It's a random team generator. You pick a generation and a tier, click "Shake it up!", and boom, you get a randomly generated team for that tier using Smogon sets. Don't like that team? Shake it up again. If you like a few of the sets but not all of them, you can lock in the ones you like and just keep hitting that Shake it up button until you're satisfied. Then click Export and you can copy + paste your team straight into the PS Teambuilder!
Right now it supports Ubers, OU, UU, RU, NU, PU, and LC in every generation that they exist.
Enjoy!
Want to quickly try out a tier you've never played before and don't have time to build a team? Want to challenge yourself to ladder with a silly team? Want to play a Randbats-like match against your friend in a specific tier? Then I think you might enjoy this.
It's a random team generator. You pick a generation and a tier, click "Shake it up!", and boom, you get a randomly generated team for that tier using Smogon sets. Don't like that team? Shake it up again. If you like a few of the sets but not all of them, you can lock in the ones you like and just keep hitting that Shake it up button until you're satisfied. Then click Export and you can copy + paste your team straight into the PS Teambuilder!
Right now it supports Ubers, OU, UU, RU, NU, PU, and LC in every generation that they exist.
Enjoy!
Q: Will you add <insert currently unsupported tier here>?
A: If enough people ask for it, and it has analyses hosted on Smogon, then yes, eventually. Let me know what tiers you want!
Q: What sort of validation does this thing do? Will I always get a legal team?
A: Right now, it checks species clause, it makes sure you only have one Mega Evolution on your team, and it makes sure you don't get the same move listed twice in the same set. That's pretty much it. It's possible that the generator could give you an illegal set if the Smogon analysis has moves slashed in such a way that an illegal combination is possible. For example, Roserade's DPP Life Orb set is slashed such that Leaf Storm + Spikes looks like a valid combination even though it's illegal. The set comments explain that it's illegal, but the generator can't read, so it doesn't know that. As a result, it will sometimes generate an illegal set for Roserade. I'd like to fix this eventually, but it's a pretty low priority since most move illegalities disappeared for XY so it only really matters for older generations.
Q: I want to generate a set for Dunsparce on my OU team, but when I type in Dunsparce's name and try to lock in, it disappears! What's going on?
A: Since the generator uses Smogon sets, the Pokemon must have an analysis for the tier you've selected. That means that only Pokemon that are good enough to get an OU analysis will show up when you generate a team for OU. This was an intentional choice to keep the generated teams more relevant to a particular tier. If you want to use a random team that isn't tier-specific...why wouldn't you just play Randbats?
Q: What browsers do you support?
A: Up-to-date versions of the following browsers, in order of preference: Firefox, Chrome, Opera, Edge, IE11, Safari.
Q: Hey! I got EVs that aren't divisible by 4 / a misspelled move / a Pokemon without a Nature / etc. Your program is broken!
A: That sounds like it's actually a problem in the Smogon strategy dex, since this pulls all of that data from there. Check the relevant analysis and fix any problems there first, and it'll get fixed in the generator next time I update the sets. If you've checked the analysis and it looks fine but you're still seeing the problem, then let me know.
A: If enough people ask for it, and it has analyses hosted on Smogon, then yes, eventually. Let me know what tiers you want!
Q: What sort of validation does this thing do? Will I always get a legal team?
A: Right now, it checks species clause, it makes sure you only have one Mega Evolution on your team, and it makes sure you don't get the same move listed twice in the same set. That's pretty much it. It's possible that the generator could give you an illegal set if the Smogon analysis has moves slashed in such a way that an illegal combination is possible. For example, Roserade's DPP Life Orb set is slashed such that Leaf Storm + Spikes looks like a valid combination even though it's illegal. The set comments explain that it's illegal, but the generator can't read, so it doesn't know that. As a result, it will sometimes generate an illegal set for Roserade. I'd like to fix this eventually, but it's a pretty low priority since most move illegalities disappeared for XY so it only really matters for older generations.
Q: I want to generate a set for Dunsparce on my OU team, but when I type in Dunsparce's name and try to lock in, it disappears! What's going on?
A: Since the generator uses Smogon sets, the Pokemon must have an analysis for the tier you've selected. That means that only Pokemon that are good enough to get an OU analysis will show up when you generate a team for OU. This was an intentional choice to keep the generated teams more relevant to a particular tier. If you want to use a random team that isn't tier-specific...why wouldn't you just play Randbats?
Q: What browsers do you support?
A: Up-to-date versions of the following browsers, in order of preference: Firefox, Chrome, Opera, Edge, IE11, Safari.
Q: Hey! I got EVs that aren't divisible by 4 / a misspelled move / a Pokemon without a Nature / etc. Your program is broken!
A: That sounds like it's actually a problem in the Smogon strategy dex, since this pulls all of that data from there. Check the relevant analysis and fix any problems there first, and it'll get fixed in the generator next time I update the sets. If you've checked the analysis and it looks fine but you're still seeing the problem, then let me know.
- Smarter lead choices in old gens (especially RBY and DPP)
- Smarter resolving of different slash combinations (e.g. if a special attacker has Explosion slashed, use the non-Attack-lowering nature iff Explosion is chosen)
- User controls for role restrictions (e.g. team must have hazard removal)
- Legality checks for slashed combinations (e.g. events or old-gen egg move combos)
- Option to generate sets from scratch (no smogon)
Last edited: