MapMixer is designed to give you more control over the way you launch and manage your game session in Unreal Tournament 3. It replaces the the game's Main Menu and let's you launch either a quick-offline match or a complete session where every map is specifically customised - or randomised. It's a whole new way to manage your UT3 experience.
A Bot List allows you to define the Character Selection method for each team in every Gametype. Choose either Characters or Factions and add as many of them to the active list as you want - or even none, in which case it chooses from all available Characters or Factions, depending on the main method chosen. You may even choose for one team to be assigned a set of characters and the other team to use a Faction. Whatever the method, MapMixer chooses what it needs at random from the Active List.
An important consideration is that MapMixer will never allow the same character to be inserted into a match twice, whether for a team or across teams, as that would just be far too unrealistic. If it is faced with the situation where there are no further choices, it will take an existing character and modify it, giving it a unique name either from a pool of customisable names, or generically calling them 'Recruits'.