MM should divide everyone to their BR’s and BR I should play only against BR I, BR II against BR II, BR III against BR III and so on.
After that dividing, MM should calculate and divide players by ranks into several groups as:
Privates - Sergeants First Class,
Master Sergeants - Sergeants Majors,
Second Lieutenants - Captains,
Majors - Colonels,
Brigadier Generals - Major Generals,
Lieutenant Generals - Generals,
Generals of the Army - Marshals.
By this point there probably will be not enough hooman (lol) players to fill 10 slots for each team, so that are bots for.
And this dividing of players should be most fair, because with more or less equipment, players can compete only with their skill. And nobody will cry: “How can I fight with starting rifle, against enemy with next in line upgraded rifle”.
That is for basic, available for all researcheable equipment. For Premium weapons and all other equipment, if player in team A brought to battle Premium piece of equipment, for team B MM should pick other player (or bot if player can’t be found) with the same or similar by type (weapon-weapon, tank-tank, not weapon-tank or tank-plane etc.).
This should make more or less equal ranks and weapons on both teams. This is how MM of Wargaming works, as it seems from team tables.
Console players should check a checkbox in options do they want to play with PC players or just against other console players. From their decision goes outcome either they are governed by MM rules I described above, or they fall under their own MM, which works in exactly the same way, just with console players.
Lastly there will be someone who, in spite of everything, will want to play only against humans, WITH only humans in their team. Fine. They should check another checkbox in options “I don’t want to play with bots and against bots”. If there will be not enough people to fil teams, they start battle after preparation time is up with not full teams; MM then balance teams so player number in both teams is equal, like if there are 7 Germans and 5 US waiting, before battle start, 1 German will be moved to US team, if he checked checkbox “Join any team”. If he NOT checked that checkbox, he will be moved to next session/server what is there.
