Format Discussion Gen 9 Battle Factory

A Cake Wearing A Hat

moist and crusty
is a Community Leaderis a Community Contributoris a Metagame Resource Contributoris a Top Contributoris a Smogon Media Contributoris a Dedicated Tournament Hostis a Battle Simulator Moderatoris a Site Content Manager Alumnusis a Top Social Media Contributor Alumnus
Random Battle Lead
As of today, November 26, 2024, Battle Factory's Gen 9 edition is released onto Showdown!

Sets mostly created by the Smogon Contributions and Corrections section
Sets compiled into data by me
Code by livid washed, weighting system adapted from the BSS Factory code of Lego
Data reviewed for typos by AtlasNeo and livid washed
Consultants by tier:
Ubers: Lasen, SBPC, OreoSpeedruns
OU: Marnie
UU: Lily, haxlolo
RU: Rarelyme
NU: Stories, Lucario
PU: Bella, gulch

and a big thanks to dhelmise for helping us polish and release!

Gen 9 Battle Factory is a format in which you and your opponent battle in a randomly selected Smogon official tier's setting, with randomly generated teams of Pokemon and sets both viable and regularly used in said tier. The possible tier options currently are Ubers, OU, UU, RU, NU, and PU. Our goal this go around is to make Battle Factory as representative as possible of the tiers we're pulling from.

FAQ:

How do I see the sets?

Code:
/battlefactory [pokemon name], [tier]
So, for example, "/battlefactory roaringmoon, ou"

What are these Weight numbers?
There are two different kinds of weighting at play in this edition of Battle Factory. Pokemon are weighted with a score from 1 to 10 based on how common and viable they are in the tier you're playing; these are mostly based on the tier's Viability Rankings threads. A Pokemon of weight 10 is 10x more likely to appear than a Pokemon of weight 1. Each Pokemon has a number of possible sets it can have, and those are also weighted. The total weight values for each Pokemon's set distribution adds up to 100; in that way, you can view the weights for sets as percentages (and in fact, they're displayed as such in the command!)

How did these sets get chosen?
Each of the sets you see were put into the code by a combination of porting from Smogon analyses and rigorous consultation with people skilled in said tiers.

Why aren't some Pokemon in the format?
In our goal to be representative of the formats, we had to make the difficult decision to remove some Pokemon from Battle Factory that would otherwise be viable in these tiers. Largely, these Pokemon are excluded because they do not mesh well with random team generation; most suicide leads, most stall-only Pokemon, some Hyper Offense specific sweepers, and anything to do with Screens, weather, and terrain abuse haven't been included as a result. As a general rule I gave to our consultants, "if you'd be really sad to get this Pokemon on the same team as something normally of the opposite playstyle, it probably shouldn't be in".

Are hazards enforced? Is removal enforced?
I asked the consultants of every tier whether or not they wanted us to enforce hazard removal. They all said no, except RU, so we didn't implement a removal enforcement system. We figured it wouldn't be fair to enforce hazards without doing that too, so we didn't do that either. Still plenty of each, though.

Where LC?
Planned for after the next edition of Random Battles Team Tournament concludes.

----

If you have any reports of bugged sets, typos, item errors, incorrect EVs, or just things you think should be changed to better represent the tiers in question, feel free to post here (preferably with screenshots!)


Known bugs:
-Power Herb Meteor-Beam-Less Eternatus
-The weakness limiter and type stacking limiter are not currently functioning as intended
-UU Araquanid has Trailblaze and probably shouldn't
-ru amoon should be bold
-the command doesn't recognize zacian as real
-the 4 evs should go on spdef more often in tiers where pz exists
-bulk up taunt arceus loses most of its niche in a randomized setting
 
Last edited:
can't think of a reason for ru amoonguss to be timid with 0 evs
1732651909460.png
 
requesting gunk shot to be a possibility on tera poison hoopa u sets in ou. Even though its not slashed on the standard ou set, getting walled by fairies is wack, and the analysis does specifically give this as an option:
"Thunderbolt immediately nails physically defensive Water- and Flying-types like Alomomola, Dondozo, Moltres, and Corviknight. On top of working well with Tera Poison, Gunk Shot is another option to threaten common Fairy-types and Tera Fairy users like Primarina, Clefable, Raging Bolt, and Gholdengo while netting the OHKO against Ogerpon-W."
EVs probably should also change seeing as the spatk evs are specifically for a tbolt calc, although it's probably suboptimal in bf to have multiple ev spreads.
This is just a small thing I noticed while laddering.
 
im not sure how to post a screenshot, but i just played a (PU) game with a choice scarf Florges. Set: moonblast, wish, synthesis, and trick. i can see niche scenarios where the whole set can be utilized but i feel in most instances its pretty trash.
 
im not sure how to post a screenshot, but i just played a (PU) game with a choice scarf Florges. Set: moonblast, wish, synthesis, and trick. i can see niche scenarios where the whole set can be utilized but i feel in most instances its pretty trash.
This is entirely standard and something it actually runs in PU on a wide array of teams. NU runs similar sets as well, some of which even have defensive EV spreads and a Bold nature. As our goal is to be representative of sets actually used in said tiers, we won't change these sets unless they stop being an actual thing people actually use.

If it's any consolation, I don't get it either.
 
i think that ting lu shouldnt be able to pull rest talk

as said in the message above this is a set that like occasionally gets use on certain teams, but tmk its only really a thing on like specific stall teams. in the around 4 or 5 times ive pulled this set every single time ive wished i had its main set that it runs in ou. its just weak and isnt really good at making any progress which makes it feel dead weight in the majority of games
 
i think that ting lu shouldnt be able to pull rest talk

as said in the message above this is a set that like occasionally gets use on certain teams, but tmk its only really a thing on like specific stall teams. in the around 4 or 5 times ive pulled this set every single time ive wished i had its main set that it runs in ou. its just weak and isnt really good at making any progress which makes it feel dead weight in the majority of games
Ok, happy to remove things that are stall specific and don't work well outside of it.
 
As of today, November 26, 2024, Battle Factory's Gen 9 edition is released onto Showdown!

Sets mostly created by the Smogon Contributions and Corrections section
Sets compiled into data by me
Code by livid washed, weighting system adapted from the BSS Factory code of Lego
Data reviewed for typos by AtlasNeo and livid washed
Consultants by tier:
Ubers: Lasen, SBPC, OreoSpeedruns
OU: Marnie
UU: Lily, haxlolo
RU: Rarelyme
NU: Stories, Lucario
PU: Bella, gulch

and a big thanks to dhelmise for helping us polish and release!

Gen 9 Battle Factory is a format in which you and your opponent battle in a randomly selected Smogon official tier's setting, with randomly generated teams of Pokemon and sets both viable and regularly used in said tier. The possible tier options currently are Ubers, OU, UU, RU, NU, and PU. Our goal this go around is to make Battle Factory as representative as possible of the tiers we're pulling from.

FAQ:

How do I see the sets?

Code:
/battlefactory [pokemon name], [tier]
So, for example, "/battlefactory roaringmoon, ou"

What are these Weight numbers?
There are two different kinds of weighting at play in this edition of Battle Factory. Pokemon are weighted with a score from 1 to 10 based on how common and viable they are in the tier you're playing; these are mostly based on the tier's Viability Rankings threads. A Pokemon of weight 10 is 10x more likely to appear than a Pokemon of weight 1. Each Pokemon has a number of possible sets it can have, and those are also weighted. The total weight values for each Pokemon's set distribution adds up to 100; in that way, you can view the weights for sets as percentages (and in fact, they're displayed as such in the command!)

How did these sets get chosen?
Each of the sets you see were put into the code by a combination of porting from Smogon analyses and rigorous consultation with people skilled in said tiers.

Why aren't some Pokemon in the format?
In our goal to be representative of the formats, we had to make the difficult decision to remove some Pokemon from Battle Factory that would otherwise be viable in these tiers. Largely, these Pokemon are excluded because they do not mesh well with random team generation; most suicide leads, most stall-only Pokemon, some Hyper Offense specific sweepers, and anything to do with Screens, weather, and terrain abuse haven't been included as a result. As a general rule I gave to our consultants, "if you'd be really sad to get this Pokemon on the same team as something normally of the opposite playstyle, it probably shouldn't be in".

Are hazards enforced? Is removal enforced?
I asked the consultants of every tier whether or not they wanted us to enforce hazard removal. They all said no, except RU, so we didn't implement a removal enforcement system. We figured it wouldn't be fair to enforce hazards without doing that too, so we didn't do that either. Still plenty of each, though.

Where LC?
Planned for after the next edition of Random Battles Team Tournament concludes.

----

If you have any reports of bugged sets, typos, item errors, incorrect EVs, or just things you think should be changed to better represent the tiers in question, feel free to post here (preferably with screenshots!)


Known bugs:
-Power Herb Meteor-Beam-Less Eternatus
-The weakness limiter and type stacking limiter are not currently functioning as intended
-UU Araquanid has Trailblaze and probably shouldn't
-ru amoon should be bold
-the command doesn't recognize zacian as real
-the 4 evs should go on spdef more often in tiers where pz exists
-bulk up taunt arceus loses most of its niche in a randomized setting
Hi, I just wanna report that don´t exist Baxcalibur sets for ubers. It's this a error, bug or something?
 

Attachments

  • Screenshot 2024-12-01 at 08-35-25 Showdown!.png
    Screenshot 2024-12-01 at 08-35-25 Showdown!.png
    23.7 KB · Views: 33
  • Screenshot 2024-12-01 at 08-36-19 Teambuilder - Showdown!.png
    Screenshot 2024-12-01 at 08-36-19 Teambuilder - Showdown!.png
    14.5 KB · Views: 33
IDK if this or the RandBats Sets thread is the place to report battle factory sets that don't look like right, but I'll do so here.

I noticed that my RU Klefki set was given Magician instead of Prankster which I don't think is viable in RU. Likewise, I noticed that my specs Keldeo set had Aura Sphere over Sacred Sword on the UU set.
 
IDK if this or the RandBats Sets thread is the place to report battle factory sets that don't look like right, but I'll do so here.

I noticed that my RU Klefki set was given Magician instead of Prankster which I don't think is viable in RU. Likewise, I noticed that my specs Keldeo set had Aura Sphere over Sacred Sword on the UU set.
These are both entirely intentional and are backed up by my consultants. I'll check again for you, though

E: my RU consultant has confirmed balloon magician klefki is a thing in RU. It just isn't the majority of them, which matches its relatively lower weight compared to other klefki sets in RU

E2: We'll probably adjust Keldeo to be Sword after consultation with Lily
 
Last edited:
Back
Top