Исходные:
1. Форум - это сообщество людей, ведущих споры/срачи/дискуссии + полезная инфа.
2. Наличие спров/срачей/дискуссий + полезной инфы = показатель жизни форума.
3. Споры/срачи/дискусси + полезная инфа оцениваются посетителями с помощью репутации, вызывая "эмоциональный отклик", что выливается, помимо плюсиков/минусиков, в желание прокомментировать/оспорить/поблагодарить словом.
4. Те, кто вызывает своим постингом таковые эмоциональные отклики у бОльшего числа форумчан и чаще - являются более ценными для форума (т.к. обеспечивают "жизнь" и бурления, ака контентмейкеры), чем те, кто не вызывают.
Что считать:
1. Односторонее изменение репы на пост. Т.е. не суммарное, а отдельно кол-во плюсов за пост, и отдельно кол-во минусов.
Что с этим делать:
1. Для простоты (идею можно развивать) ввести градацию. Для примера: больше 10 односторонних изменений репы на пост, больше 20, больше 50 и больше 100.
2. Соорудить бальную систему (цифры для примера, суть в нелинейном увеличении). Каждый пост с 10 односторонней репы = 5 баллов пользователю, пост с 20 = 10 баллов, пост с 50 = 20 баллов, пост с сотней и выше = 30 баллов.
3. Во всех разделах, кроме Политики, Вербовки и Бара: баллы за положительную репу имеют положительный знак, за отрицательную - отрицательный, т.к. четко показывают отношение сообщества к ценности постов (качество гайдов, вопросов/ответов, фитов и т.п.). Можно суммировать и получать среднюю полезность постера, можно продолжать оценивать по отдельности.
4. В Политике, Вербовке (потому, что она продолжение политики) и Баре у нас правит призма. Но именно она вывывает споры/срачи и обсуждения. Поэтому важен любой эмоциональный отклик. Тут любые баллы имеют положительное значение и суммируются (т.е. за один пост человек может получить одно кол-во баллов за "зеленое" и плюсом дополнительно (другое) кол-во баллов за "красное" - это важно, т.к. он "зажег огонь в сердцах" форумчан и это хорошо.
Ну, вот если бы мне было нужно и важно, я бы мыслил примерно так. Только это все-равно бред и нафиг не нужно.