Система рейтинга от "Социальная сеть. Facemash"
После некоторого анализа, уравнение, описанное в предыдущей статье, точнее одно из описанных приобрело для меня смысл. Что, в прочем, лишь сделало второе ещё более интригующей загадкой.
И так, насколько я вижу его сейчас, это отличнейший вариант для сравнения, выбора лучшего варианта, системы рейтинга.
Однако почему тогда в предшествующей статье я усомнился в смысле уравнений?.. Просто оно работает несколько иначе, чем кажется на первый взгляд.
Первое, что необходимо отметить: update рейтинга производится у проигравшего, а не победителя. Да, именно, система работает не на повышение рейтинга, а на понижение.
Второе: формула описывает величину, на которую нужно понизить рейтинг, а не новый рейтинг.
В итоге имеем:
Rн=Rт-Eи=Rт-1/(1+10*(Ra*Rb)/400)
Зачем "10" - так и не понял пока. "400" - видимо число равное стандартному рейтингу.
Могу сказать только то, что их совокупность задает своеобразный "коэффициент чувствительности к изменениям", что-то типа "точности".
Что ни говори, а полезно временами смотреть кино, ну или читать данный блог. ;)
Вопросом без ответа осталось второе написание формулы, зачем их вообще две? Может это ещё не всё? Может там на самом деле какая-то особая гарвардская магия...
Ждём, читаем блог.
Автор: Александр Косарев Категория: Разработка Опубликовано: 03 февраля 2014