|
|
Знаете ли Вы, что ... | |
...нарушения правил форума наказываются. Старайтесь их не нарушать. | |
<< Предыдущий совет - Случайный совет - Следующий совет >> |
Разминка для мозгов Загадки, задачи, головоломки - тренируем мозг |
Ответить |
|
Опции темы | Опции просмотра |
22.01.2010 17:34 | #1 | ||
Сейчас на www.uz работает Голосование.
Но уже сейчас стало понятно что существующий алгоритм, мягко говоря, не совсем совершенный. Есть кое-какие идеи, но до конца сам додумать не смог. Посему решил использовать соборный интеллект любителей размять мозги. Итак: 1 - Сейчас голосующий может выставить балл +1,0,-1 2 - Рейтинг высчитывается как среднеарифметическое 3 - Место в рейтинге высчитывается сортировкой сайтов по рейтингу и по количеству голосов (второй проход) Достоинства: Лёгкое описание алгоритма Недостатки: Сайты с большим количеством голосов и могут быть ниже по рейтингу сайтов с маленьким количеством голосов (получается что чем больше голосов уже отдано, тем меньше весит каждый следующий голос). Вопрос: 1 - Какие баллы позволить ставить пользователям 2 - Как высчитывать рейтинг сайтов 3 - Как высчитывать позицию сайта в рейтинге 4 - Если будем делать счётчик (информер) с результатами голосования, какие на нём показывать данные Какие были идеи: 1 - Считать только положительные баллы, сайты упорядочивать по сумме баллов, место не считать. 2 - Вести отдельно положительный и отрицательный рейтинги. 3 - Комбинирование этих идей.
__________________
ZiyoNET.uz - Все про образование, науку, культуру и спорт: Публикации | Библиотека | Справочное | Форум Прими участие в развитии ZiyoNET: Создай сайт на ZiyoNET | Добавь книгу в Библиотеку http://www.uforum.uz/signaturepics/sigpic8_1.gif |
|||
|
Ответить |
22.01.2010 22:21 | #2 |
ЕС
|
Между чем это среднее не ясно? Почему нельзя просто суммировать? Уточните это пожалуйста.
В идеале для каждого сайта на старте надо дать начальные баллы, например, как бы 10 человек поставили по 1 баллу, это будет инерционным демпфером, который не даст процессу пойти вразнос.
__________________
ZiyoNet.uz - Образовательный портал с элементами соцсети. |
|
Ответить |
25.01.2010 10:00 | #4 | |
Цитата:
Мы идеи собираем. На счёт установки начальный баллов - да понятно, но это решает других вопросов. Наша цель создать такой алгоритм расчёта рейтинга. Чтобы было как можно меньше шансов накрутить свой ресурс, и "опустить" чужой.
__________________
Свет рождает тени ... |
||
|
Ответить |
01.02.2010 12:12 | #7 | |
Цитата:
Но скорее всего в ближайшее время сделаем по другому. Предполагается сделать такой алгоритм. Каждый участник может ставить -1 - против 0 - не голосую/отказываюсь от предыдущего голоса. 1 - за Рейтинг сайтов расчитывается только из положительных голосов. Путём просто суммирования голосов.
__________________
Свет рождает тени ... |
||
|
Ответить |
Реклама и уведомления | |
|