Проект: Военный рейтинг стран

Day 878, 12:05 Published in Russia Russia by Geniuse

Доброй ночи,

Месяца два назад, получив медаль "Медиа Магната", я делился планами на будущие публикации, упоминая в числе прочего, и проект разработки некого рейтинга стран, основанного на результатах сражений.

Сейчас я представлю вам первый пробный вариант такого рейтинга. От вас требуется критика, комментарии и предложения.

Военный рейтинг стран (день 87😎, драфт

В рейтинг вошли закончившиеся на 11:00 дня 878 битвы, за последние 24 часа (9960-9979), итого 17 сражений.

http://s51.radikal.ru/i133/1004/67/f30882fd5ef6.jpg">
(таблица возможно содержит ошибки, поэтому должна рассматриваться только как пример)

Методика расчета

В основе рейтинга лежит несколько простых принципов:

1. Страна, которая атаковала и победила - получает 100 очков.
2. Страна, которая защищалась и победила - получает 50 очков.

Очевидно, что защищаться в еРепе проще, чем атаковать, поэтому установлена такая разница.
Обсуждаемо: возможно за победу в обороне можно урезать еще, например до 30.

Из этих двух цифр следует:

1. Страна, которая проиграла в обороне - теряет 100 очков.
2. Страна, которая проиграла в атаке - минус 50.

Для ситуации, когда у нас произошло восстание - очки плюсуются\снимаются с абстрактной страны RW. RW всегда считается атакующей страной. Победа над восстанием +50 очков.

Для сражений, в которых участвуют не две страны, а больше (союзники через MPP) - бонусные очки делятся пропорционально количеству участников.
Пример: Турция и 4 союзника победили в атаке Израиль с 3 союзниками. Турция и ее союзники получают по +20 очков (100 делим на 5), Израиль и его союзники теряют 25 очков (100 на четверых).

Таким образом эпические тренировочные битвы с участием более 20 стран (пример: Россия против С.Кореи) - приносят победившей стороне сущие мелочи в рейтинг (в приведенной таблице видны страны получившие +1.8 за тренировку против Кореи).

Вопросы для обсуждения

Итак, спорные моменты, которые вижу я:

1. Количество очков за атаку-оборону
2. Давать ли лидеру альянса больше очков, чем союзникам
3. Считать RW отдельной страной или вести учет очков на ту страну, которой принадлежит регион в оригинале ?
4. Отступление одной из сторон битвы (это кстати случилось в одном из рассматриваемых стражений) - должно ли считаться по общим правилам или нужен другой вариант ?

Дальнейшее развитие

Ручной расчет рейтингов весьма напряжен. Каждый день случается несколько десятков битв и обработка их результатов отнимает время. Но если делать рейтинг за неделю - это еще более значительный объем. Хочется какой-то автоматизации и она вполне возможна - путем реализации рейтинга на веб-сайте и автоматическим расчетом данных из API.

Тут я, увы, пас, но с радостью отдам идею на реализацию кому-нибудь.

UPD. Пересчитанная и дополненная таблица. Убраны тренировочные войны и всякий мусор. Чуть-чуть в прошлое расширен диапазон.

1 Serbia 157,14
2 Poland 112,5
3 USA 109,46
4 Norway 50
5 Hungary 47,14
6 Israel 12,5
7 Romania 12,5
8 Malaysia 12,5
9 Greece 9,46
10 Croatia 9,46
11 Bulgaria 7,14
12 Sweden -7,14
13 Bosnia -7,14
14 Russia -2,86
15 Latvia -2,86
16 Canada -7,14
17 Australia -7,14
18 China -50
19 Indonesia -50
20 India -50
21 Turkey -52,86
22 Germany -100
23 Brazil -102,86
24 Spain -400
--
RW 300