Эм, после сообщения "solo team formed, average mmr..." тима ведь уже сформирована и ей подбирается тима противников. Вот я и пишу, что после того как тима сформировалась и идет поиск соперника, а в это время регнул более подходящий для вашей команды тиммейт, то разве тима пересоберется? Извиняюсь если не прав, но по-уму алгоритм должен работать несколько иначе.
И раз уж взялся чинить, подумайте, что можно сделать для уравновешивания баланса между солоку и 3с, раз уж администрация против разделения брекетов в ладдере. Приходит на ум несколько вариантов:
- Сделайте чтоб солоку тимы попадали на 3с тимы с -300 ммра и считались за равные, типа регнула 3с тима 1700 и ей в приоритет выставляется солоку тима 2к, но при этом начисление рейтинга за вин\луз шло как будто эти тимы с равным ммр\рейтом.
- Сделайте чтоб прок 3с тимы на солоку тиму происходил, только если нет 3с тим в диапазоне 500 рейта более 3-5 минут, ибо ходят слухи, что 3с тимы люто доджат друг друга и пытаются фармить онли солоку.
Это первое что пришло в голову, но в любом случае баланс каким то образом надо править, при условии что 3с не будет отсоединен от солоки. Чтоб попадала 3с тима и потела, а не фармила фри рейт.