Сразу скажу, что тема не относится к нытью. Расслабьтесь)
Скорее это описание, возможно, неправильного алгоритма расчета мощности
синдиката. Касается, кстати всех, но так по своему синдикату легче брать данные,
буду писать на основе синдиката «Наемники».
Дано:
Из информации синдиката
Суммарная мощность: 28,674 (61 бойцов)
По ссылке
http://www.gwars.io/tmp/check-sid.php?v=1677
мощность составляет 24,841 (Еще днем составляла 26,650)
Итого дельта составляет 3,833 на 21 бойца и средняя 182,5 на бойца.
Еще днем дельта составляла 2,024 и средняя на 1 бойца была 96,4))))
А теперь посмотрим на алгоритм начисления мощности.
Дальше все является исключительно размышлениями на заданную тему.
Система после каждого боя высчитывает мощность персонажа и если она входит в топ
40 мощностей синдика, считает его в базе для нападений. Итого выбирается 40
бойцов, которые, видимо, прописываются в базе расчета мощности синдиката под
своими ай-ди.
А теперь следующая ситуация. Как известно мощность считается и вносится в базу
после каждого боя. А выкидывается из базы раз в трое суток.
Что случается, когда после очередного синдового боя, допустим у 39-го персонажа
в списке «топа мощностей» ломаются десанты? Правильно. Система считает мощности
и видит, что в синдикате есть персонаж с мощность выше чем у 39 и 40 пункта. Так
как ай-ди другой, она вписывает его отдельным, 41-м пунктом. Да. На следующий
бой 39-й перс одел десанты и он снова мощнее, но запись в базу уже произошла, а
сброс, как мы знаем, происходит раз в трое суток.
Потом тоже самое происходит с 38-м и 42-м персонажами, 40-м и 43-им. И так далее
со всеми кто находится в зоне сравнительно небольшой разницы в мощности.
Как следствие База считает не 40 самых активных бойцов, а 42,43,....47 бойцов.
Все зависит от однородности мощностей бойцов в синдикате.
Ну и как результат получаем мощность 96-180 на одного персонажа. Потому что мы
делим на «61 минус 40», а надо делить на «61 минус 45» допустим.
Ну и совсем показатель глючности расчета мощности:
http://www.gwars.io/syndicate.php?id=5445
В таблице
http://www.gwars.io/tmp/check-sid.php?v=5445
20 x 20 5445 vs 5445 5445: мощность с союзом: 14,296
В инфе синда. » Суммарная мощность: 12,282 (41 бойцов)
Единственное что я мог упустить, это то, что база расчета мощности может быть
ограничена 40-ка ячейками. Нужно проверить, сделано ли это. Пока что, информация
о средней мощности оставшихся бойцов, не вошедших в топ-40, говорит о другом.
Спасибо за внимание))
Наемники