Предлагаю на суд суровый и справедливый сразу два варианта рассчета рейтинга. Сначала об общих принципах их рассчета:
R(i)=R(n)+R(l)+R(b), где R(i) - рейтинг игрока, R(n) - нелинейный рейтинг, R(l) - линейный рейтинг, R(b) - бонусный рейтинг. Нелинейный рейтинг считается по формуле уважаемого IronAxe R(n)=100*n(1)/n(i), где n(1) - результат первого места, n(i) - результат игрока. Линейный рейтинг считается по модернизированной формуле уважаемого AmberSoler'а R(l)=25-25/(m(l)-1)*(m(i)-1), m(l) - последнее место на турнире, m(i) - место игрока. Число в 25 взято после анализа всех турниров. По моему мнению, линейная составляющая рейтинга не должна быть больше 1/4 нелинейного. Но об этих цифрах можно спорить. Итого, максимальный рейтинг по этим двум составляющим равен 125 баллов. Теперь в дело вступает бонус. Для его рассчета я предлагаю два варианта:
1. R(b)=R(tr)/R(iSr)*R(l)*k, где R(tr) - рейтинг турнира реальный, равный среднему нелинейному рейтингу турнира, R(iSr) - средний нелинейный рейтинг игрока, R(l) - линейный рейтинг, k=R(tr)/R(tp) - коэффициент турнира, R(tp) - рейтинг турнира предполагаемый, равный срденему рейтингу всех участников турнира.
Этот вариант рейтинга учитывает силу турнира и прежние результаты игроков, т.е. игрок с меньшим средним рейтингом получает на турнире больший бонус. Это позволяет компенсировать разницу между нелинейным рейтингом и двумя остальными.
2. R(b)=k*R(l), где k - коэфициент турнира (см. предыдущую формулу), R(l) - линейный рейтинг. Эта формула является более простой, но не учитывает прежние результаты игрока.
Кроме того, для повышения рейтинга за официальные турниры можно ввести коэфициенты для бонусного рейтинга, предложенные уважаемым VDV_forever для граилов: 1,4 для турниров ВК и 1,6 для турира ВоВ.
Прилагаю таблицы с рассчтеами для всех турниров по 1 и 2 героям.