Кроме балансировки команд по игрокам, ещё дополнил алгоритм вычисления необходимых на каждом уровне очков коэффициентом, расчитываемым от реальной численности игроков в командах.
Например, если при старте карты в команды пришло по 10 человек, а потом в одной из команд пошёл падёж и игра идёт 10 на 5, то коэффициент будет равен 2 (10/5=2) и необходимое кол-во очков для перехода на следующий уровень для малочисленной тимы - уполовинится (поделится на 2).
Максимальный коэффициент за дисбаланс может доходить до 4-х. Т.е. при 4-кратном (или более) численном превосходстве одной команды над второй, второй команде достаточно набрать вчетверо меньше очков для перехода на следующий уровень.
Плюс, по-прежнему действуют корректировочные коэффициенты за скилл игроков и за опережение по уровням.
Надрать противника "всухую" крайне тяжело. Где там мои архивные скрины пройгрышей с "пистиками" или "дробовиками"? ))
Кроме этого уменьшил кол-во ботов. Живых игроков всё больше, потребность в ботах - всё меньше.
ЗЫ: проверял - работает.