Цитата:
Сообщение от
mazzy
Изменение репутации происходит не в момент опубликования, а в момент одобрения.
Так.... получилось недопонимание.. Попытаюсь изложить свою мысль.
Итак. Да, действительно - я хотел пересчитывать с момента сотворения мира. Осознал свою неправоту. Каюсь.
Смотрим как
сейчас считается репутация (формула Mazzy):
PHP код:
Изменение_репутации = 1 + (Репутация_одобряющего div 100) +
(Число_сообщений_одобряющего div 500)
Я правильно понимаю, что Изменение_репутации в формуле Mazzy это тоже самое, что [Одобряет на] в моей формуле? - Т.е. это количество баллов, которое одобряющий может добавить одобряемому, одобрив его сообщение.
И рекуррентная формула Mazzy, которая
сейчас работает:
PHP код:
[Репутация после одобрения] = [Репутация до одобрения] + [Изменение репутации]
2mazzy: Это так?
Если это так - то математически эта рекуррентная формула превращается в простую:
PHP код:
[Репутация абсолютная] = Сумма([Изменений репутации])
Я же хотел задать фомулу для параметра [Репутация абсолютная], которую очевидно требуется регулярно пересчитывать заново.
Я осознал в чем был неправ - обещаю подумать и не затягивать с ответом. Я так понял - что все-таки нужна именно рекуррентная формула