Hoenn Battle Factory

The Battle Factory is a location in the HoennBattle Frontier. When the player enters, they must select 3 Pokémon out of a given list to use to battle opposing trainers. After every battle, you are allowed to trade one of your Pokémon for one of the opponent's Pokémon that you just beat.