Es gibt shcon einen Thread für Diskussionen. Dort bitte diskutieren, hier bitte konkrete Massnahmen aufschreiben.
-> Damit das ganze besser überschaubar bleibt für die Admins.
Ich schlage die massnahme Vor:
Massnahme: Bestimmung des User- Bewertungs- Schemas.
1. Wenn ein User abstimmen will, so muss er zwingend 5 Bewertungen abgegeben haben / abgeben. Gibt man weniger als 5 Bewertungen ab, so werden diese gespeichert pro User, aber nicht verrechnet.
2. Es wird jeweils ein "Durchschnitt" der Bewertungen eines Users gebildet. Dieser Durchschnitt gibt an, wie "Streng" ein user bewertet.
3. Wenn ein user eine Bewertung abgibt, deren Durchschnitt mehr als +- 30 % von Durchschnitt entfernt ist; so wird die Bewertung verworfen / angepasst.
4. Wenn ein user einen Messwert mehr als +- 50 % abweicht von seinem Durchschnitt wie er den Messwert bewertet, wird der Wert angepasst.
5. WICHTIG: Diese Wertanpassungen erfolgen nicht auf den originalwerten. Sobald ein Vote abgegeben wird, werden überall die "Schhwerpunkte" gebildet, dfie jeweils extremst abweichenden Werte werden angepasst.
6. Nun haben wir die Werte komplett, um sie in die Bewertung einfliessen zu lassen. Hierzu wird nur noch der "Strengegrad" des users mit einbezogen.
Was bedeutet das?
ein Vote von 10, 10, 10, 10.
danach 4 mal 1, 1, 1, 1.
Ergibt eine Anpassung des 10, 10, 10, 10 auf etwa 1.4, 1.2, 1.4, 1.2
Danach ist der Durchschnitt der Votes des Users bei etwa 1.1, 1.2.
was zu votings von ca. 4.4, 4.4... resp 6.0, 6.0 führt.
Hoffe, es ist klar, wie es gemeint ist?
Das einzige problem der sache ist, dass ein Vote eines users seine bisherigen votings jedes mal auch wieder ändert.
-> Historie wird benötigt.
Gruss