Это удобно, когда волны большие, но в любом случае был в том же положении что и ты. День сурка. И вот этот порог 100 птс - очень тяжело преодолеть
Сделав волны с делением ровно наполовину и в каждой половине полный рандом, а не "птс рядом", мб станет лучше. Если дальше в каждой половине сортировать, то будут бои подряд с одним и тем же. Поэтому только деление на две волны и без каких-либо ещё сортировок. Но тут тоже надо иметь ввиду, что в какой-то момент окажешься из нижней волны в верхней и тут уже у тебя будет наименьшее количество ПТС и может кинуть на хай ПТС и снова легко уйти в нижнюю сетку. Надо пробовать
Как вариант, заморочиться еще сильнее и динамически выбирать количество делений волны от количества человек в волне. Например летит 6 человек, значит делится на 2. Летит 12 человек, значит делится уже на 3. Летит 20 человек, делим на 4. Летит 40 человек, делим на 5. В итоге и будет некий рандом и Лоу птс или средние птс челики не попадут на хай ПТС, ну и в своей группе люди тоже будут рандомиться и не попадать всегда на одного и того же, но при этом и не поймают Лоу птс челиков и не будут гореть, что они проигрывают конкуренту, потому что ему с подбором повезло больше
Создал предложение, можно поставить там лайк:
https://board.scryde.ru/threads/dinamicheskoe-raspredelenie-voln.70781/