LINUX.ORG.RU

История изменений

Исправление zaz, (текущая версия) :

Нормируем все на диапазон [0-1] (p4 инвертируем):

n1 = p1 / (K - 1)
n2 = p2 / 100
n3 = p3 / ∞
p4 = 1 - (p4/N)

Дальше сщитаем результирующий рейтинг

r = ∞ * ((v1*n1 + v2*n2 + v3*n3 + v4*n4) / (v1+v2+v3+v4)) 

Где v1, v2, v3, v4 весовые коэфициенты для параметров

Для параметра p3 и рейтинга в целлом возможно есть смысл использовать лагарифм (если вероятность распределения значений должна быть больше к 0 чем к бесконечности)

Исходная версия zaz, :

Нормируем все на диапазон [0-1] (p4 инвертируем):

n1 = p1 / (K - 1)
n2 = p2 / 100
n3 = p3 / ∞
p4 = 1 - (p4/N)

Дальше сщитаем результирующий рейтинг

r = ∞ * ((v1*n1 + v2*n2 + v3*n3 + v4*n4) / (v1+v2+v3+v4)) 

Где v1, v2, v3, v4 весовые коэфициенты для параметров