![]() |
|
![]() ![]() ![]() |
|
Wowa |
|
|||
Эксперт ![]() Профиль Группа: Админ Сообщений: 15017 Регистрация: 14.9.2000 Где: Винград Репутация: 79 Всего: 290 |
Предлагаю всем подключиться к разработке нового алгоритма рейтинга. Хочется сделать нечто вроде "весовой" системы. Т.е. чем выше рейтинг дающего, тем больше очков будет зачислено "принимаемому".
Если новичок кому-то повысит рейтинг, то это существенно на рейтинге не отобразится. В то время как повышение рейтинга от "весомого" участника даст больше пользы. Тоже самое касается понижения рейтинга. |
|||
|
||||
Alexeis |
|
|||
![]() Амеба ![]() Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 13 Всего: 459 |
Это вместо репутации что ли?
-------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
Wowa |
|
|||
Эксперт ![]() Профиль Группа: Админ Сообщений: 15017 Регистрация: 14.9.2000 Где: Винград Репутация: 79 Всего: 290 |
||||
|
||||
Alexeis |
|
|||
![]() Амеба ![]() Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 13 Всего: 459 |
Например так.
Если репутация 1) < 0 нет возможности повысить 2) [0..8] то повышается на 1. 3) [9..32] то на 2 4) [33..96] то на 3 5) [97..288] то на 4 6) >289 то на 5 + Возможен дополнительный бонус, т.е. если от участников клуба/эксмодераторов, то дополнительно +1 (но не больше 5), модераторов то всегда +5, от Админов +10. В расчет идет только репутация в данном разделе, а бонусный модераторский +5 действует только в том разделе где он модерирует. Для бонусного рейтинга сделать другой значок, скажем не [+], а [*]. Бонусный рейтинг модератор можно выставлять, например если участник помогает развитию раздела. Это сообщение отредактировал(а) Alexeis - 3.10.2007, 17:12 -------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
Girder |
|
|||
![]() Лентяй 2 ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1993 Регистрация: 12.5.2004 Репутация: 25 Всего: 155 |
Имхо... лучше в довесок.
Имхо... лучше цифры в правой части - перевернуть. Т.е. сейчас... от 1 до 5, а сделать от 5 до 1 ![]() -------------------- Как слышим, так и пишим. Истина где-то там... |
|||
|
||||
Alexeis |
|
|||
![]() Амеба ![]() Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 13 Всего: 459 |
Цифры подправил. Если за раз можно будет поставить больше одного, то планку очевидно нужно поднять.
Добавлено через 2 минуты и 46 секунд Боюсь что в довесок это будет уже слишком, у нас и так 2е репутации, если еще добавить 3ю цифру рейтинга, так вообще будет ужас, никто не поймет что к чему. -------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
Wowa |
|
|||
Эксперт ![]() Профиль Группа: Админ Сообщений: 15017 Регистрация: 14.9.2000 Где: Винград Репутация: 79 Всего: 290 |
угу. Будет вместо. Я поэтому и объединил форумскую репу с репой от винград.ру, чтобы не плодить просто так сложности. |
|||
|
||||
Alexeis |
|
|||
![]() Амеба ![]() Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 13 Всего: 459 |
В чем смысл такой системы? Какое приемущество от того что новички смогут ставить +5 репы? -------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
sTa1kEr |
|
|||
9/10 программиста ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1553 Регистрация: 21.2.2007 Репутация: 8 Всего: 146 |
rand(0.1, 10);
![]() А если серьезно, то я предлагаю учитывать не только репутацию пользователя меняющего репутацию, но и репутацию пользователя, у которого меняют репутацию. А так же не большой коэффициент от количества постов и дней с момента регистрации. К примеру, по следующему алгоритму: Предположим, что
Тогда новичок без статусов будет менять репутацию другому новичку примерно на 1 (если постов >= 100), а более продвинутому пользователю < 1. Участник клуба с реп. > 100 повышающий пользователю с реп 90: ((100/90) + 0.5) * 1.5 * 1.25 * 1 = 3.02 Комодератор с реп. 50 повышающей с реп. > 100: ((50/100) + 1) * 1.5 * 1.25 * 1 = 2.8 Участник с реп. 30 повышающий с реп 15: ((30/15) + 0) * 1.05 * 1 * 1 = 2.1 Участник с реп. 10 повышающий с реп 40: ((10/40) + 0) * 1 * 1 * 1 = 0.25 Ну и так далее ![]() |
|||
|
||||
Wowa |
|
|||
Эксперт ![]() Профиль Группа: Админ Сообщений: 15017 Регистрация: 14.9.2000 Где: Винград Репутация: 79 Всего: 290 |
sTa1kEr, это позволит новичкам более быстро прибавлять репутацию, в то время, как у людей с большой репой она не будет заоблачно расти. Правильно я понял?
|
|||
|
||||
sTa1kEr |
|
|||
9/10 программиста ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1553 Регистрация: 21.2.2007 Репутация: 8 Всего: 146 |
Да, примерно так. При этом равные по "весу" пользователи всегда будут прибавлять друг другу примерно одинаковую репутацию. Только-только зарегистрировавшиеся пользователи смогут повышать репутацию (к примеру всегда при помощи "+" смогут сказать спасибо), но вес будет очень небольшим. А у юзеров со статусом всегда будет некий бонус, благодаря которому разница в репутации будет менее критична (будут исключены ситуации когда модератор участнику с большей репутацией сможет увеличить меньше на < 1) |
|||
|
||||
Wowa |
|
|||
Эксперт ![]() Профиль Группа: Админ Сообщений: 15017 Регистрация: 14.9.2000 Где: Винград Репутация: 79 Всего: 290 |
sTa1kEr, предложенный тобой вариант в принципе нравится. Если ничего лучше не придумаем, то..
|
|||
|
||||
sergejzr |
|
|||
![]() Un salsero ![]() Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер Репутация: 35 Всего: 360 |
sTa1kEr, неплохо!
Добавлено через 1 минуту и 5 секунд В принципе расчёт можно делать динамическим, и первое время попробовать различные формулы. |
|||
|
||||
Kuvaldis |
|
|||
![]() механик-вредитель ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1189 Регистрация: 16.6.2006 Где: Минск Репутация: 2 Всего: 61 |
ИМХО, хорошо сделано на RSDN
Можно что-то позаимствовать, что-то добавить-отнять, но база есть ![]() -------------------- Помни - когда ты спишь, враг не дремлет Спи чаще и дольше, изматывай врага бессоницей |
|||
|
||||
Alexeis |
|
|||
![]() Амеба ![]() Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 13 Всего: 459 |
Да это получше будет. Только мне кажеться что система бонусов не совсем верная.
(Ко)Модератор имеет бонус только в своем разделе, потому он может быть достаточно высоким. Участник Клуба/Экс.модератор не привязаны к разделу, потому бонус будет распространяться на всех во всех разделах, а значит он не должен быть таким же высоким. Потому мне кажеться было бы более правильным сделать общий бонус 0,5 для Участник Клуба/Экс.модератор/(ко)Модератор не своего раздела, так как в чужом разделе все равны. В своем же разделе он должен быть таким, чтобы общий вес приближаться к 5. Добавлено через 1 минуту и 4 секунды Kuvaldis, изложи их модель. -------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
![]() ![]() ![]() |
2 Пользователей читают эту тему (2 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Обсуждение форума | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |