Показать сообщение отдельно
Старый 22.02.2006, 22:03   #40  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,275 / 3476 (122) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Цитата:
Сообщение от mazzy
Изменение репутации происходит не в момент опубликования, а в момент одобрения.
Так.... получилось недопонимание.. Попытаюсь изложить свою мысль.
Итак. Да, действительно - я хотел пересчитывать с момента сотворения мира. Осознал свою неправоту. Каюсь.
Смотрим как сейчас считается репутация (формула Mazzy):
PHP код:
Изменение_репутации + (Репутация_одобряющего div 100) + 
(
Число_сообщений_одобряющего div 500
Я правильно понимаю, что Изменение_репутации в формуле Mazzy это тоже самое, что [Одобряет на] в моей формуле? - Т.е. это количество баллов, которое одобряющий может добавить одобряемому, одобрив его сообщение.
И рекуррентная формула Mazzy, которая сейчас работает:
PHP код:
[Репутация после одобрения] = [Репутация до одобрения] + [Изменение репутации
2mazzy: Это так?

Если это так - то математически эта рекуррентная формула превращается в простую:
PHP код:
[Репутация абсолютная] = Сумма([Изменений репутации]) 
Я же хотел задать фомулу для параметра [Репутация абсолютная], которую очевидно требуется регулярно пересчитывать заново.

Я осознал в чем был неправ - обещаю подумать и не затягивать с ответом. Я так понял - что все-таки нужна именно рекуррентная формула
__________________
Возможно сделать все. Вопрос времени

Последний раз редактировалось sukhanchik; 22.02.2006 в 22:08.