Along with balancing teams by vehicle classes (artillery, light tanks, and tank destroyers) and Platoons, the matchmaker now looks into the intended roles each tank plays in combat and ensures each side has a similar number of vehicles that play the same role. Of course, their exact number might differ, but this difference is one vehicle at the most.
Essentially, the newly-added parameter balances out the number of autoloaders, well-protected TDs, and assault heavy tanks across teams. By distributing them evenly between the two camps, the improved matchmaker addresses another frequent concern of yours. Medium and heavy tanks are no longer distributed randomly. With classes split into smaller groups that unite vehicles with a district play style, medium tanks with a certain role are pitted against each other. The same with heavies. So you can forget about one-sided matchups with, let’s say, five Bat.-Chats duking it out with five Mauses on Steppes.
We put in extra effort to make sure balancing by a vehicle’s role does not affect the overall speed of matching. So worry not, the wait time won’t change. What should improve is the overall quality of matches as vehicle roles lower the chance of a team gaining the upper hand through sheer luck. At the same time, team setups aren’t mirrored, so every battle is a unique experience where the final outcome depends largely on tactics and teamplay.
Finally, the matchmaker tries to ensure teams are evenly assembled regarding the number of Platoon players and their vehicle tiers—its primary goal. However, it currently doesn’t balance Platoon vehicles by roles. Instead, it evens out the matchups by adding standalone vehicles to teams—if the current queue composition allows for it with no increase in the wait time. For example, if a team has a Platoon of autoloader medium tanks, the matchmaker places it against a Platoon of medium tanks. Then, it tries to add standalone autoloader tanks to the other team to even out their chances at victory. If there are no autoloaders in the queue, it will create a battle to avoid longer wait times.