Как стать автором
Обновить

Комментарии 15

Ага, как раз так. Надеюсь, в связи с апдейтом движка это будет нетрудно сделать.
как это сделано, например, на кывте:
5 (3) +1 -1
нипонятна
"5 (3) +1 -1" = "Три человека суммарно оценили полезность этого сообщения в 5 баллов, один согласился с сообщением, один не согласился"
Ваше разъяснение ещё больше запутало смысл непонятных цифр
Эх, вот за что люблю машинные языки, все просто и ясно. По-русски почему-то не всегда так получается :(
"три человека" - "один согласился с сообщением, один не согласился"
получаетсся всего 2 человека)
Три человека оценили пост оценками (в сумме оценки на 5 баллов), еще один человек согласился и еще один не согласился с постом. Вот здесь подробно описана система оценок, если Вам интересны детали.
Если нипонятна - можно кликнуть на оценки и посмотреть кто и как оценил. Если сделать так несколько раз для разных сообщений - станет понятна :)
поддерживаю
добавить такую фичу не только к постам, но и к коментариям
получится некое миниголосование, весьма наглядно
не думаю что это сложно реализовать..
Ну вот, дождались. Теперь «З.Ы.» приебалось и на Хабр. Молодцы!
Специально для тебя поправил :)
Спасибо :)
Хватило бы и просто количества проголосовавших. :)
Хватило бы делить сумму балов на количество проголосовавших:

КОРРЕКТОР * (ЗА - ПРОТИВ) / (ЗА + ПРОТИВ + КОРРЕКТОР),

где КОРРЕКТОР > 0 позволяет избежать деления на ноль, задаёт вес первого голоса и вернхнюю грань оценки. Разумно выбирать КОРРЕКТОР сопоставимым со средним количеством голосов за комментарий на хабре в целом.

Пример:

Корректор = 10, первый голос ЗА (1:0), оценка комментария 0 (0,909).
Второй голос ЗА (2:0), оценка комментария 2 (1,667).
Три голоса ЗА один против (3:1), оценка 1 (1,428).
Пятьдесят один голос за, один против (51:1), оценка 8 (8,06).
Пятьдесят один голос за, сорок девять против (51:49), оценка 0 (0,182).

Плюс такой системы, что есть всего один демонстрируемый рейтинговый параметр, и что отдельный пользователь не может влиять на него очень сильно, а вопросы спорные, по которым нет общепринятого мнения, получают более-менее нейтральную оценку.

Альтернатива: писать указанные выше «футбольные» счета, используя цветокодировку для указания знака: 1:0, 31:12.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории