Можно сделать два отдельных рейтинга для соло игроков и пати. Перед заходом на бг делать проверку, если игрок в соло, значит очки ему будут идти в соло рейтинг. Если игрок в пати, значит очки пойдут в пати рейтинг. Таким образом игрок может сразу участвовать в обоих таблицах за сезон в зависимости от того соло он сейчас или в пати. Думаю, не сложно это реализовать, достаточно добавить проверку перед заходом на бг в соло человек или в пати. Это решит проблему балансировки соло и пати игроков по очкам в таблице, текущий способ в урезе очков очень кривой, потому что такое в принципе нельзя отбалансировать, лучше развести игроков на две разные таблицы.
Что-то похожее уже реализовано на арене. Есть тройка, когда человек в пати, а есть солока когда человек в соло. У обоих вариантов два разных рейтинга, при этом игроки из солоки могут пересекаться с пати из тройки.





