Zie mrmrmr in "Het kleine-mismoderatietopic deel XXX"
Een frontpage reactie bericht had 1 maal een 0 score. Toen ik daar +1 bijzette bleef het op nul. Maakte ik er +2 van dan werd het +2. Dat is niet correct en ik vermoed een bug in het score systeem (server zijde) en/of in de weergave (client zijde).
Foutbeschrijving:
De mediaan van 0 en 1 is 0,5 en dat rond af naar 1. Uitkomst is 0 (incorrect).
De mediaan van 0 en 2 is 1. Uitkomst is 2 (incorrect).
De mediaan dient in dit geval gelijk te zijn aan het gemiddelde, dus beide uitkomsten zijn fout. Het moet 1 zijn. Wat is een mediaan?
Het lijkt erop dat er niet een mediaan wordt gebruikt of dat daarbij een fout wordt gemaakt met fracties. Bijvoorbeeld door een integer (fout) te gebruiken in plaats van een float (correct)? Een float kan overigens ook incorrect afronden (0,5 kan ergens in de berekening ten onrechte als 0,4999999 zijn opgenomen). Als de rekenlibrary onnauwkeurig is zijn er methoden om dat te corrigeren, bijvoorbeeld met een vermenigvuldigingsfactor op integers vroeg in de berekening.
Hoe het zou moeten zijn:
Rekenkundig correcte [edit: statistische] mediaan berekenen, zowel server als clientzijde.
Edit: dit bericht bevat mijn voorstel om het geconstateerde probleem op te lossen:
mrmrmr in "Incorrecte berekening moderatiescores"
Een frontpage reactie bericht had 1 maal een 0 score. Toen ik daar +1 bijzette bleef het op nul. Maakte ik er +2 van dan werd het +2. Dat is niet correct en ik vermoed een bug in het score systeem (server zijde) en/of in de weergave (client zijde).
Foutbeschrijving:
De mediaan van 0 en 1 is 0,5 en dat rond af naar 1. Uitkomst is 0 (incorrect).
De mediaan van 0 en 2 is 1. Uitkomst is 2 (incorrect).
De mediaan dient in dit geval gelijk te zijn aan het gemiddelde, dus beide uitkomsten zijn fout. Het moet 1 zijn. Wat is een mediaan?
Het lijkt erop dat er niet een mediaan wordt gebruikt of dat daarbij een fout wordt gemaakt met fracties. Bijvoorbeeld door een integer (fout) te gebruiken in plaats van een float (correct)? Een float kan overigens ook incorrect afronden (0,5 kan ergens in de berekening ten onrechte als 0,4999999 zijn opgenomen). Als de rekenlibrary onnauwkeurig is zijn er methoden om dat te corrigeren, bijvoorbeeld met een vermenigvuldigingsfactor op integers vroeg in de berekening.
Hoe het zou moeten zijn:
Rekenkundig correcte [edit: statistische] mediaan berekenen, zowel server als clientzijde.
Edit: dit bericht bevat mijn voorstel om het geconstateerde probleem op te lossen:
mrmrmr in "Incorrecte berekening moderatiescores"
[Voor 5% gewijzigd door mrmrmr op 17-03-2022 21:04]
Ophouden met stoken? Uitstekend plan! 23% van fijnstof is afkomstig van houtstook en er gaan veel mensen vroegtijdig dood. Het Luchtfonds zegt dit.