gamersmafia/gamersmafia — pull request #516 by slnc (2013-03-24 16:14:13+00:00)
Title: Corrige Porcentaje de moderación negativo

Rehace la función que calcula la reputación de toma de decisiones de usuarios.
Cambios:
- la fórmula anterior tenía un bug que calculaba los pesos incorrectamente
- la fórmula anterior penalizaba decisiones incorrectas de forma más agresiva
que la actual. El peso de tus decisiones negativas aumentaba cuadráticamente
con cada fallo. Con el sistema actual el peso de cada decisión incorrecta es
fijo.

La razón de cambiarlo es ser más justos con usuarios que votan mucho. Con el
sistema viejo usuarios que voten mucho con la misma proporción de decisiones
correctas/incorrectas que usuarios que voten poco son penalizados más. La
razón de implementar esa fórmula inicialmente era incentivar que la gente se
esforzase en moderar mejor cuantas más decisiones tomasen. Es decir, si llevas
mucho moderando esperamos que tu precisión a la hora de tomar decisiones sea
del 100% pero ese diseño no tenía en cuenta que hay muchos casos dudosos en
los que no hay una respuesta clara. Y a la larga un usuario que modere mucho
va a ir acumulando penalizaciones por este tipo de decisiones dudosas y su
peso va a ir bajando.

closes #366