Onderhond wrote: ↑February 5th, 2021, 3:02 pm
St. Gloede wrote: ↑February 5th, 2021, 2:52 pm
Unless I have misunderstood the tallying system, your 10th has the same number of points regardless of wether you submitted a list of 10 or 1,000.
That's where I started from, but maybe it's scaled between your top/bottom entries (so my bottom #200 would get equal points to someone else's bottom #15)?
It's also very possible that it's just a feeling because I'm not 100% with the math behind the rankings, but I'm fairly certain there's no way to make it perfectly fair (which isn't the end of the world.
It's like St. Gloede said. With a half-life of 50, every #15 film on a ranked list would get 82.359 points, regardless of whether the list had 15 films or 200 films on it.
Longer lists do have a larger impact on the poll, though, since the person with 200 films on it would be giving 81.225 points to their #16 film, 80.107 points to their #17 film, and so on, down to 6.337 points for their #200 film, which the person with 15 films on their list is not allocating. Or to put it another way, the person with 15 films on their list is only allocating a total of 1363.72 points, while the person with 200 films on their list is allocating 6809.62 points.
10 REM A=AVERAGE POINTS
20 REM T=TOTAL POINTS
22 REM H=HALF LIFE
25 INPUT "How many films are on the list? ";F
27 INPUT "What is the half life or the poll? ";H
30 LET T=0
40 FOR B=1 TO F
45 PRINT "If ranked, film # ";B;" gets ";100/(2^((B-1)/H));" points."
50 LET T=T+100/(2^((B-1)/H))
60 NEXT B
70 PRINT "The total number of points assigned is ";T;"."
80 PRINT "The average number of points assigned is ";T/F;"."
90 INPUT "Do you want to do another calculation? ";C$
100 IF LEFT$(C$,1)="Y" THEN GOTO 25
110 IF LEFT$(C$,1)="y" THEN GOTO 25