Пироги,
Я думал об алгоритмах репутации (вот как я нашел эту ветку).
Вы должны смоделировать алгоритм своей репутации после реального мира :
1) Пожилые люди не обязательно лучше или интереснее или должны иметь больше очков репутации
2) Очень молодые люди не могут иметь большую репутацию, поскольку они новы и не внесли в сообщество ничего, что они могли бы получить очки репутации за
3) Мнение / голос действительно уважаемого / уважаемого человека весит больше, чем у какого-то Джо Шмо.
4) Если группа банд Джо Шмоса против действительно уважаемого человека, их объединенное мнение толпы все еще не должно преобладать мнение этого человека
5) Обладание большими деньгами (или мохосами) не означает, что у них будет лучшая репутация (в противном случае богатые люди ВСЕГДА в конечном итоге будут преобладать над умными людьми).
6) Общение с более авторитетными членами сообщества передает часть их репутационного сока своим друзьям и семье (и не имеет значения, какой вклад вносят эти друзья и семья - они классные только потому, что знают или связаны с кто-то крутой).
Итак, мои выводы:
1) Вы не можете увеличить оценку репутации в зависимости от возраста
2) Вы можете «оштрафовать» очень молодые учетные записи (такие же, как в Google Sandbox), что по крайней мере решит проблему создания нескольких учетных записей и сразу же проголосует за что-то вверх или вниз. Должно пройти некоторое время, пока учетная запись пользователя не «созреет». Может быть, даже всего за 24 часа.
3) Одни и те же действия (которые могут привести к увеличению или уменьшению рейтинга репутации вашего или других участников) не могут быть одинаковыми для всех участников. Значение за или против более авторитетного участника должно быть больше, чем у участника с низкой репутацией, и наоборот для участника с низкой репутацией.
4) Даже армия участников со средним рейтингом репутации намного ниже показателя репутации целевого участника, они не должны быть в состоянии уменьшить оценку этого участника. Хотя это имело бы смысл, если бы их средний рейтинг репутации был ближе, и в этом случае массовый эффект должен вызвать нечто, что мы можем назвать революцией. (Хотя в истории революции не всегда приносили пользу сообществам, в которых они произошли).
5) Репутация не может быть "валютой" вашего сайта. Может что-то еще, но не репутация.
6) Если у вас есть концепция дружбы, то, когда вы дружите с кем-то с более высокой репутацией, вы должны автоматически передать часть этой репутации вам. И это должно произойти, если вы подружитесь с кем-то, кого вы знаете (по крайней мере, на своем веб-сайте), а не с друзьями и со всеми.