Urgent temporary fix for team balancing: use Veteran Level averages
Hello,
Right now, Battlefield 6 badly needs some form of team balancing.
Too many matches are completely one-sided, sometimes ending in only 5–10 minutes. That is frustrating for the losing team, but it is also boring for the team that is steamrolling with almost no resistance.
Battlefield is at its best when matches are close, objectives change hands, both teams can fight back, and the result is uncertain until the end.
Until a better and more sophisticated balancing system is developed, there is a very simple emergency solution that could be implemented immediately:
Use the Veteran Levels of all players in the server, calculate the total/average, and distribute those points as evenly as possible between the two teams.
For example, if one team has an average Veteran Level around 100 and the other is around 300–350, the match is already very likely to be heavily unbalanced.
This does not require a complex SBMM system. It is simply about distributing the players who are already in the server more fairly between both sides.
Keep parties and squads together when possible, then balance the remaining players and squads around them.
Of course, Veteran Level is not a perfect measure of skill. But as an urgent temporary solution, until something better is ready, this would already be far better than having almost no visible balancing at all.
This kind of calculation takes seconds. The system already knows every player's level, so calculating both teams' average Veteran Level and swapping a few players or squads to reduce the difference should be extremely straightforward.
Please implement this as a temporary emergency measure while working on a more advanced system.
Even a basic balance based on Veteran Level would immediately improve a huge number of matches.