1. покажите формулу или алгоритм, по которому происходит баланс, будем искать ошибки
пока что у меня одно единственное предложение: если сумма ЕЛО отличается более чем на 1к, то менять игроков между командами 3-5 раз до тех пор, пока сумма не сравняется. Если не сравнялась - выбрасываем самого сильного/слабого и берём других игроков из очереди. Благо, в очереди днём по 40, вечером по 50-60 игроков. Я уверен, что грамотный математик легко сделает формулу для вычислений с 16 числами.
2. сердце человека бъётся в сутки 100000 раз, мы тоже про это не говорим, но стоит один раз не ударить и .....
вычислительные операции в процессоре делаются миллиардами в секунду и проблем с этим нет вообще.
вот вам бой
https://survarium.pro/matches/14752110 (1-100)
разница почти 6к по ЭЛО, по лвлам тоже видите кто куда попал
на скорую руку перебросил один слабый взвод и пару игроков. Результат - на лицо!
https://g.io.ua/img_aa/large/4258/39/42583912.jpgчто это за формула в игре дряная, которая в А команду суёт пять 100ых левелов, а в Б одного, и в А команду всех выше 3200 ЕЛО, а в Б всех ниже 3300 ?
следующий же бой был такой же по впечатлению (2-100)
https://survarium.pro/matches/14752139 только нет статистики