- The teambuilder will suggest EVs and abilities natures. The suggested spread is usually (but not always) [one of] the best - this feature is targeted mainly at casual users. Experienced users might also find it faster to tweak the suggested spread rather than start from scratch.

It works like this:

It doesn't have any knowledge of Smogon sets.

Bulkiness is calculated from a formula that takes into account a pokemon's base HP/Def/SpDef, Leftovers, Protect, healing moves, defense-boosting moves, and a lot of other things.

Speediness is calculated from a formula that takes into account a pokemon's base Speed, any speed-boosting moves, and any speed-boosting abilities (Speed Boost, Swift Swim...)

Offensiveness is calculated from a formula that just counts how many attacking moves you have. Bulk-boosting moves, whether they're attacking (Scald, Drain Punch) or not (Cosmic Power, Protect) will give a penalty to offensiveness.

It compares these three values to get a general role ("Fast Bulky Support" or "Bulky Special Sweeper"). Choice items have their own roles associated with them. Each role has a primary EV stat and a secondary EV stat.

252 EVs are placed into these two stats, and a target stat value is obtained. If one of these stats is HP and you're running Transform or Substitute, the stat value is optimized down to a Substitute number. In LC (and for Substitute), EVs are removed until we reach the minimum required for the target stat value.

If Speed was not a primary or secondary EV stat but the Pokemon only needs a few Speed EVs to reach a certain Speed tier, EVs are pulled from your secondary stat.

If there are any remaining EVs, they're are placed into: Atk or SpA, if you're running an attack of one of these types but they weren't a primary or secondary stat (for instance, if you're a mixed sweeper), otherwise SpD if you're at a Download number, otherwise HP.

The +stat for your Nature is your primary stat (unless it's HP, in which case it's your secondary stat).

The -stat for your Nature is -Spe if you're running Gyro Ball or Trick Room, otherwise -Atk if you have no physical moves, otherwise -SpA if you have no special moves, otherwise -Def or -SpD depending on if you have more special bulk or more physical bulk, respectively (-Def is chosen in the case of a tie).

Bulkiness is calculated from a formula that takes into account a pokemon's base HP/Def/SpDef, Leftovers, Protect, healing moves, defense-boosting moves, and a lot of other things.

Speediness is calculated from a formula that takes into account a pokemon's base Speed, any speed-boosting moves, and any speed-boosting abilities (Speed Boost, Swift Swim...)

Offensiveness is calculated from a formula that just counts how many attacking moves you have. Bulk-boosting moves, whether they're attacking (Scald, Drain Punch) or not (Cosmic Power, Protect) will give a penalty to offensiveness.

It compares these three values to get a general role ("Fast Bulky Support" or "Bulky Special Sweeper"). Choice items have their own roles associated with them. Each role has a primary EV stat and a secondary EV stat.

252 EVs are placed into these two stats, and a target stat value is obtained. If one of these stats is HP and you're running Transform or Substitute, the stat value is optimized down to a Substitute number. In LC (and for Substitute), EVs are removed until we reach the minimum required for the target stat value.

If Speed was not a primary or secondary EV stat but the Pokemon only needs a few Speed EVs to reach a certain Speed tier, EVs are pulled from your secondary stat.

If there are any remaining EVs, they're are placed into: Atk or SpA, if you're running an attack of one of these types but they weren't a primary or secondary stat (for instance, if you're a mixed sweeper), otherwise SpD if you're at a Download number, otherwise HP.

The +stat for your Nature is your primary stat (unless it's HP, in which case it's your secondary stat).

The -stat for your Nature is -Spe if you're running Gyro Ball or Trick Room, otherwise -Atk if you have no physical moves, otherwise -SpA if you have no special moves, otherwise -Def or -SpD depending on if you have more special bulk or more physical bulk, respectively (-Def is chosen in the case of a tie).