ZaMKADom> как учитывается негативный голос человека с отрицательной репутацией? В плюс идет?
Нет, просто вес голосов таких участников очень мал. Но знак не меняется.
Я пытался экспериментировать в многомерном пространстве, так, чтобы положительные голоса «притягивали» к себе, отрицательные — «отталкивали». Чтобы посмотреть, как сгруппируются пользователи. Но ничего не получилось

Лобовые решения дают кашу и очень медленные. Тонко оптимизировать и изобретать хитрые алгоритмы — это надо много времени потратить, а задача не настолько интересна
Вообще, я хотел сгруппировать по трём координатам и по ним получить эквивалент цветовых составляющих, R,G,B, тогда группировки отличались бы по цвету