Из за того, что вы учли в рейтинге игроков, которые не играют больше 2-х недель у вас возникли проблемы с перерасчетом рангов и понижением рангов играющих персонажей. Теперь, после корректировки рангов у персонажей, которые тут отписались, у вас возникнут проблемы с рангами персонажей, которых пострадавшие пододвинут вниз. Будут новые жалобы и так будет до бесконечности, пока вы не исключите из рейтинга не игравших более 2-х недель персонажей. Вариантов исправления несколько:
1. Перемещать всех не игравших вниз их рейтинга офицеров соответствующего ранга, на контрольное время расширить количество офицеров каждого ранга, а по его истечению - удалить не играющих, например, больше месяца из рейтинга и вернуть правильное количество офицеров в каждый ранг.
2. Сразу исключить не играющих
3. Вернуть все как было до порезки и разработать новый алгоритм пересчета ОС, рейтингов и званий.