Hallo allemaal,
Ik ben bezig met een stem script voor foto's maar ik zit een beetje met het berekenen van de eind score.
Elke maand is er een wedstrijd voor de beste foto, in deze maand kan iedereen 1 foto toevoegen (ook nog tegen het einde van maand). Deze foto's worden allemaal beoordeeld met een cijfer 1 t/m 10.
Nou is het gemiddelde cijfer uitrekenen niet zo moeilijk maar er gaat iets niet helemaal eerlijk.
Stel; je upload een foto aan het begin van de maand, er wordt een heleboel op gestemd en jouw foto eindigd tegen het eind van de maand met het gemiddelde cijfer 7, nou upload iemand anders ook een foto maar doet dat pas ergens in het eind van die maand, er wordt maar 3 keer op gestemd maar met allemaal redelijk hoge cijfers en deze foto eindigd met het gemiddelde cijfer 8.
Dit is natuurlijk geen eerlijke eindstand want jouw foto met het cijfer 7 heeft mischien wel veel meer 8en en 9ens gehad maar door een aantal lage is hij iets lager uitgekomen.
Wat voor berekening moet ik hierop loslaten zodat er een eerlijke uitkomst is?
Ik heb uiteraard al even in de ronte gekeken maar alle scripts tellen alle cijfers bijelkaar op en delen dit door het aantal stemmen (gewoon het gemiddelde dus).
Wie kan er met mij meedenken en helpen met een berekening?
Thanx,
Danny.
Ik ben bezig met een stem script voor foto's maar ik zit een beetje met het berekenen van de eind score.
Elke maand is er een wedstrijd voor de beste foto, in deze maand kan iedereen 1 foto toevoegen (ook nog tegen het einde van maand). Deze foto's worden allemaal beoordeeld met een cijfer 1 t/m 10.
Nou is het gemiddelde cijfer uitrekenen niet zo moeilijk maar er gaat iets niet helemaal eerlijk.
Stel; je upload een foto aan het begin van de maand, er wordt een heleboel op gestemd en jouw foto eindigd tegen het eind van de maand met het gemiddelde cijfer 7, nou upload iemand anders ook een foto maar doet dat pas ergens in het eind van die maand, er wordt maar 3 keer op gestemd maar met allemaal redelijk hoge cijfers en deze foto eindigd met het gemiddelde cijfer 8.
Dit is natuurlijk geen eerlijke eindstand want jouw foto met het cijfer 7 heeft mischien wel veel meer 8en en 9ens gehad maar door een aantal lage is hij iets lager uitgekomen.
Wat voor berekening moet ik hierop loslaten zodat er een eerlijke uitkomst is?
Ik heb uiteraard al even in de ronte gekeken maar alle scripts tellen alle cijfers bijelkaar op en delen dit door het aantal stemmen (gewoon het gemiddelde dus).
Wie kan er met mij meedenken en helpen met een berekening?
Thanx,
Danny.