Форум HeroesWorld-а - Показать сообщение отдельно - [ОБСУЖДЕНИЕ] Вопросы, ответы, решение разногласий по онлайн ретингу HoMM5
Показать сообщение отдельно
#41
Старый 24.05.2009, 14:56
  #41
^
Mongol
 
Аватар для Mongol
📖
Регистрация: 12.03.2009
Сообщения: 40
Отправить сообщение для  Mongol с помощью ICQ
Регистрация: 12.03.2009
Сообщения: 40
Отправить сообщение для  Mongol с помощью ICQ
По умолчанию
Re: [ОБСУЖДЕНИЕ] Вопросы, ответы, решение разногласий по онлайн ретингу HoMM5

Самая-самая остался только вопрос, рейтинг считается за каждую дуэль или за серию дуэлей, и если за серию, то почему?[u]

За каждую дуэль считается коэфф побед/поражений.
Рейтинг начисляется за победу/ поражении в серии.
Я так понимаю.

Система 2 .
Все предельно просто - выкидываем старую формулу, а рейтинг рассчитываем исходя из занимаемого места дуэлянтов.

Подсчет такой – количество побед делится на количество поражений из расчета 5-10 (ваша цифра?) игр. Допустим, 6 выиграл, 4 проиграл. С 1,5 очками въезжаешь в основную таблицу. Далее игроку присваивается порядковый номер, в зависимости от твоих первоначально набранных очков (коэфф. . побед/поражений).

Дальше пляшем от порядкового номера, который напрямую зависит от рейтинга.

Победу считаем так – свой порядковый номер делим на номер проигравшего. Чем ниже в таблице игрок, тем больше очков он получит за победу над лидерами таблицы. И наоборот – чем ниже игрок, с которым играет лидер (в данном контексте – игрок находящийся выше по списку), тем меньше он получит очков. Очки плюсуем.

Проигрыш – тоже самое, только очки минусуем.

Пример:

Игрок1 (1-ое место) выиграл (имеется в виду по партиям, например, со счетом 3-2 ) у Игрока2 (5-ое место). Тогда 1/5 = -0,2 отнимется от рейтинга Игрока2 , занимающего 5 –ое место. Столько же (0,2) прибавляется Игроку1.

Перекос происходит при выигрыше Игрока2. Тогда 5/1= +5 баллов Игроку2 и -5 Игроку1. Надо думать, например, вводить коэфф.

Для адекватного подсчета можно ввести повышающие/ понижающие коэффициенты (например, 0,8 или 0,6 или 0,4 –понижающие , 1,4 или 1,6 или 1,8 - повышающие ), тогда:

Игрок1 (1-ое место) выиграл (имеется в виду по партиям, например, со счетом 3-2 ) у Игрока2 (5-ое место). Тогда 1/5*1,6 = +0,32, а для Игрока2 1/5*0,6= -0,12

Игрок1 (1-ое место) проиграл Игроку2 (5-ое место). Тогда 5/1*0,6 = +3, а для Игрока1 5/1*0,6= -3.

Все это довольно-таки сыро (нужно отшлифовать систему коэфф.). Все это в качестве альтернативного предложения

Слушаю..

Добавлено через 7 минут
Самая-самаяздесь у тебя ошибка в рассчетах,при поражении, если разница у игроков в рейтинге 500 и выше, число, которое мы умножаем на 0,04 является положительным, то есть мы к минус пятнадцати плюсуем двадцать и соответственно получается +5
Поэтому мое предложение такое: считать максимальной разницей 375 баллов (при умножении на 0,04 =15)[u]

ок, а если так:

650-(15+0,04*500) = 615
__________________
С Уваженьем..дата..подпись...Отвечайте нам, а то, если Вы не отзоветесь, мы напишем в спортлото ! (с)



Sotnick_HW ubi.com
С Уваженьем..дата..подпись...Отвечайте нам, а то, если Вы не отзоветесь, мы напишем в спортлото ! (с)



Sotnick_HW ubi.com
Mongol вне форума
Ответить с цитированием