Форма входа

Приветствую Вас Гость!

E-mail:
Пароль:

Друзья сайта




Поддержите наш проект

WebMoney:
R309699065243
U292079291240
Z373355457648

Наш опрос

Зачем нужен мобильник?
Всего ответов: 4
Seven Quadrats of Hell

Делюсь опытом - Игростроение и развлечение

[ Новые сообщения · Участники · Правила форума · RSS ]

WWW Site Forum
Страница 1 из 11
Игростроение и развлечение » Программинг » Алгоритмика, Математика, Физика » Делюсь опытом (Как решить проблему с сортировкой рейтинга... (и др...))
Делюсь опытом
quadrathellДата: Пятница, 04.11.2011, 19:34 | Сообщение # 1
Admin
Группа: Администраторы
Сообщений: 698
Репутация: 18
Статус: Offline
Собственно у некоторых возникает проблема по такому поводу...
У вас есть материалы с оценками по 10 бальной шкале или по 5 бальной...

У меня была проблема выстроить список материала по рейтингу, но так подумать оценку 10 поставил 1 человек или 9.66 получилось с 3 голосов... Как же тут быть...

Немного подумав я пришёл к такому решению...

X = Рейтинг материала
Y = Общая оценка материала
Z = Количество проголосовавших

X = (Y*10) + (Y*Z)

И так из этой не хитрой формулы получается, что количество голосов влияет на позицию материала в рейтинге.
Пример:

1. оценка 10 проголосовал 1 человек
2. оценка 9.66 проголосовало 3 человека
3. оценка 6 проголосовало 9 человек

1. (10*10) + (10*1) = 110
2. (9.66*10) + (9.66*3) = 125.58
3. (6*10) + (6*9) = 114

То есть получается оценка 114 более утвердительна, по отношению с 1 проголосовавшим на 10 баллов...

Возможно у вас есть свои идеи и мысли по этому поводу, пишите, очень интересно.

 
Игростроение и развлечение » Программинг » Алгоритмика, Математика, Физика » Делюсь опытом (Как решить проблему с сортировкой рейтинга... (и др...))
Страница 1 из 11
Поиск: