AXForum  
Вернуться   AXForum > Прочие обсуждения > Обсуждение форума
NAV
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

Результаты опроса: Увеличить вес полученной репутации?
Нет, ничего не надо трогать. 8 29.63%
Плюс балл к силе одобрения за каждые 10 очков репутации 4 14.81%
Плюс балл к силе одобрения за каждые 20 очков репутации 6 22.22%
Плюс балл к силе одобрения за каждые 30 очков репутации 2 7.41%
Плюс балл к силе одобрения за каждые 40 очков репутации 0 0%
Плюс балл к силе одобрения за каждые 50 очков репутации 3 11.11%
Плюс балл к силе одобрения за каждые 75 очков репутации 0 0%
Плюс балл к силе одобрения за каждые 100 очков репутации (сейчас именно так) 2 7.41%
Плюс балл к силе одобрения за каждые 150 очков репутации (вес уменьшится) 1 3.70%
Вообще не учитывать полученную репутацию 1 3.70%
Голосовавшие: 27. Вы ещё не голосовали в этом опросе

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 23.05.2006, 21:49   #1  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,342 / 3563 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Эх обещал в свое время поработать над формулой - да так ноги и не дошли....
Вот тут мысля родилась - а что, если коэффициент кол-ва очков репутации не уменьшать (или уменьшать, но не сильно) - а заменить в формуле операцию div на обычное деление - а потом ко всей сумме применять round()?
Это позволит немножко снизить порог, начиная с которого у участника появится возможность одобрения более, чем на 1 балл. При этом маховик инфляции не будет столь сильно раскачиваться, но уже вес репутации будет увеличен.

PS Себя в виду не имею
__________________
Возможно сделать все. Вопрос времени
Старый 24.05.2006, 00:04   #2  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от sukhanchik
а заменить в формуле операцию div на обычное деление - а потом ко всей сумме применять round()?
Если честно, то я не понял.

Но что хотелось бы сказать - формула должна быть понятной (я бы даже сказал очевидной).
Для расчета формула не должна требовать калькулятора - посмотрел и прикинул. Именно поэтому и выбирались круглые коэффициенты.
__________________
полезное на axForum, github, vk, coub.
Старый 24.05.2006, 08:56   #3  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,342 / 3563 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Цитата:
Сообщение от mazzy
Если честно, то я не понял.
Поясню. Итак - формула имеет вид:
PHP код:
Изменение_репутации + (Репутация div 100) + (Число_сообщений div 500
В этом случае, Репутация div 100 будет отлична от нуля только, если [Репутация] будет больше 100.
Если же это выражение заменить на Репутация / 100, а затем полученную формулу преобразовать:
PHP код:
Изменение_репутации round(+ (Репутация 100) + (Число_сообщений 500)) 
То, в случае, когда [Репутация] больше либо равна 50 (если округлять до одного знака), то уже [Изменение_репутации] будет больше 1.
При этом диапазон значений параметра [Репутация], при котором он будет вкладывать одинаковое значение в [Изменение_репутации] останется тот же (сейчас - 100).
Т.е., сейчас [Изменение_репутации] принимает значение 1, если 0 <= [Репутация] <100; 2, если 100 <= [Репутация] < 200 и т.д. (Я пока не беру в расчет кол-во сообщений - там аналогичная идея).
В формуле, которую я привел - [Изменение_репутации] принимает значение 1, если 0 <= [Репутация] < 50 (округляем до одного знака); 2, если 50 <= [Репутация] < 150 и т.д.
Т.е. порог параметра [Репутация], с которого [Изменение_репутации] увеличивается - снижается со 100 до 50, при этом диапазон значений параметра [Репутация], при котором он будет вкладывать одинаковое значение в [Изменение_репутации] останется 100.

Думаю, что от таких преобразований - формула не станет менее понятной. Возможно она немного усложнится, т.к. надо будет складывать дробные числа, а потом округлять. Однако - это плата за нераскрутку маховика инфляции репутации
__________________
Возможно сделать все. Вопрос времени

Последний раз редактировалось sukhanchik; 24.05.2006 в 09:04.
Старый 24.05.2006, 10:27   #4  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Ага. Понял.
Цитата:
Сообщение от sukhanchik
Думаю, что от таких преобразований - формула не станет менее понятной. Возможно она немного усложнится, т.к. надо будет складывать дробные числа, а потом округлять. Однако - это плата за нераскрутку маховика инфляции репутации
Чтобы его не раскручивать достаточно увеличить коэффициенты.

Взять, например, участника sukhanchik.
у него меньше 500 сообщений, значит здесь балла не будет.
у него меньше 100 сообщений, значит и здесь балла не будет.
Смотрим в hit point - действительно 1.

Взять, например, EVGL
сейчас сообщений 868, значит будет 1 балл
у него меньше 100 сообщений, значит здесь балла не будет.
Смотрие в его hit point - он равен 2.

Взять AndyD
Инфо: 714 / 117 (3)
Свой (1) плюс 714 (1) плюс 117 (1) - всего (3).
По-моему, человек считает именно так, когда делает оценку.

Я отлично понимаю, что компьютер может посчитать и по более сложному алгоритму. Но человек может проверить только простой...
__________________
полезное на axForum, github, vk, coub.
Старый 24.05.2006, 11:41   #5  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,342 / 3563 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Цитата:
Сообщение от mazzy
Чтобы его не раскручивать достаточно увеличить коэффициенты.
Тогда возникнет ситуация, когда у всех одним махом уменьшится параметр [Изменение_репутации]. Психологически - это тяжелее - нежели подымется Хотя это ерунда по сравнению с тем - что получится следующее:
Вот допустим - будет решено, что маховик инфляции раскутился слишком сильно ( например будет hit point крутиться в диапазоне от 20 до 50. Т.е. у чела, получившего к примеру - хотя бы одно одобрение от другого чела силой в 20 очков - получит сразу hitpoint=2). Т.о. быстро будет много народу с большим hitpoint.

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

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

Хотя... может быть я и не прав. Не готов отстаивать свою точку зрения. Это были просто мысли.
__________________
Возможно сделать все. Вопрос времени

Последний раз редактировалось sukhanchik; 24.05.2006 в 11:44.
За это сообщение автора поблагодарили: mazzy (5).
Старый 24.05.2006, 11:43   #6  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от sukhanchik
Это были просто мысли.
Надо подумать.
Спасибо.
__________________
полезное на axForum, github, vk, coub.
Старый 24.05.2006, 15:37   #7  
Pavel is offline
Pavel
SAP
SAP
 
2,760 / 239 (13) ++++++
Регистрация: 14.12.2001
Адрес: Moscow
Предлагаю:
1) один участник, как в жизни "один голос" (в плюс/минус в репутацию)
2) поскольку нет возможности ограничить технически доступ к форуму анонимов, следует ограничить привелегии таких участников, например, лишить возможности расставлять репутации.

P.S. чем меньше надуманного и искусственного, чем проще, тем лучше
Теги
репутация

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Добавлена фича: теперь можно посмотреть текст репутации... mazzy Информация для участников 12 03.04.2009 23:54
И снова о репутации... oip Обсуждение форума 130 29.10.2008 12:35
Ошибка в кодировке репутации исправлена mazzy Информация для участников 2 16.06.2007 23:21
График зависимости репутации от времени. oip Курилка 5 15.09.2006 13:26
Проблема с добавлением репутации DreamCreator Обсуждение форума 2 23.03.2006 09:42

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 04:21.