Показать сообщение отдельно
Старый 19.02.2006, 16:43   #5  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,275 / 3476 (122) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Итак - первая версия получающейся формулы:
PHP код:
 [репутация участника]=a*[количество одобренных сообщений участника с учетом веса одобривших] +   
b*[количество всех сообщений участника]
Здесь вес коэффициента a должен быть больше веса коэффициента b 
(т.кпроголосовали больше за качествонежели за активность и количество)

[
количество одобренных сообщений с учетом веса одобривших] = [репутация одобрившего][1]*раздел[1]
+ [
репутация одобрившего][2]*раздел[2] + ... + [репутация одобрившего][N]*раздел[N]
Здесь раздел это репутация разделаза сообщение которого получено одобрение

[одобряет на] = c*[репутация участника] - где c -  число 0 1
[порицает на] = d*[одобряет на]  - где d чило 0 
__________________
Возможно сделать все. Вопрос времени

Последний раз редактировалось sukhanchik; 19.02.2006 в 18:26.