Battle Factory (Generation III)

The Battle Factory (Japanese: バトルファクトリー Battle Factory) is a facility located within the Hoenn in.

Challenges
The Battle Factory is more dedicated to research than the other facilities, and the subject of the scientists' research is the abilities of Trainers when using rental Pokémon in battle. Before the player begins a battle, they will be told some information about the opponent's team, and may switch one of the Pokémon they have with them with one of the Pokémon used by the Trainer they just defeated. This is just like the Battle Tent in Slateport City. The pool of possible rental Pokémon is the same as that of possible Pokémon NPC Trainers use in other facilities in the Battle Frontier.

In addition to win streaks, the monitors inside the lobby display the number of times the players swapped his/her Pokémon during the challenge.

Battle style
A Trainer's battle style is based on the moves that his or her Pokémon know. Certain moves fall under one of seven different categories, as shown below:

Depending on how many moves in each category the Trainer's Pokémon know, his or her battle style will be described differently. A move may be counted more than once if more than one Pokémon has it, and any attack not in any of the categories is not considered.

Each category has a threshold number. For the first three categories, this is three, while for the last four categories, it is two. If the Trainer's Pokémon know enough moves to cross the threshold in exactly one or two categories, then their battle style is described by whichever of those categories is farthest down on the table below. If they do not cross the threshold in any category, though, or if they cross it in more than three categories, then the Trainer's battle style is given a special description.

Stat calculation
The Pokémon that are offered to the player at the beginning of the round are generated with uniform IVs in each stat. The IVs that the Pokémon get are based on the length of the player's win streak:

However, depending on the number of rentals (including swaps) the player has performed, some number of the generated Pokémon may have fixed IVs corresponding to the following round. The number of rentals required is shown below:

The Pokémon used by Trainers in the Battle Factory are also generated with fixed IVs in each stat. The first six Trainers in each round have Pokémon with uniform IVs corresponding to the current round (using the lookup table above), while the last Trainer's Pokémon have IVs corresponding to the following round. However, due to a bug, the "current round" used for the Trainers' Pokémon is the player's current win streak in the Battle Tower, not the Battle Factory. This means, for instance, that if the player currently has a 10-round win streak in the Battle Tower, and starts round 1 of the Battle Factory, the player's Pokémon will have IVs of 3, while the opponent Pokémon will all have IVs of 31.

The only exception to this IV calculation is Factory Head Noland. His Pokémon always have IVs corresponding to two rounds after the current win streak in the Battle Factory (not the Tower). This means that during the Silver Symbol fight, his Pokémon will have IVs of 15, and during the Gold Symbol fight, they will have IVs of 31.

Factory Head
At the 21st and 42nd battle in a streak, three and six runs through the Battle Factory, Factory Head Noland will challenge the player to a battle. Like all other Trainers in the facility, including the player, his Pokémon are completely random, and so cannot be known until he is encountered. If he is defeated, he awards the Knowledge Symbol.

Noland's team consists of three Pokémon from the following lists:
 * List of Battle Frontier Pokémon (Generation III)/Group 3 (001-151)
 * List of Battle Frontier Pokémon (Generation III)/Group 3 (152-386)

In the anime
In the anime, the Battle Factory is located near Cerulean City, and was the first facility challenged by Ash. It appeared in the episodes Numero Uno Articuno and The Symbol Life. The Frontier Brain Noland allows the challenger to choose one of his Pokémon for him to use in a one-on-one battle. According to Scott, he suggested that a sky roof would be added so that s could use their full potential.

In the Pokémon Adventures manga
During his Battle Factory challenge, Emerald rented a, which turned out to be on a higher level than the other rental Pokémon. This made Emerald realize that Sceptile was not a rental Pokémon to begin with, but had been snuck into the facility by someone. Thus, he decided to take it with him.

In other languages
Kampffabrik (Hoenn) Frente Batalla (Hoenn) Usine de Combat (Génération III) Azienda Lotta (Smeraldo) バトルファクトリー (第三世代) 对战工厂（第三世代）