Post subject: Player Point Calculation Changes
adelikat
He/Him
Emulator Coder, Site Developer, Site Owner, Expert player (3599)
Joined: 11/3/2004
Posts: 4739
Location: Tennessee
We made some changes to how Player Points are calculated today. Player point calculations now take these into account: Number of ratings a movie has had The Tier the movie has been published to. Player points reflect this change now. You may notice some published author's have more points, and some have less. For those curious, the number of ratings is done with a bell curve distribution, with a peak at the average number of ratings. Tiers are done as a multiplier. Currently the multipliers are .75 for vault, 1 for moon, 1.5 for star. Also player points now are calculated and stored rather than calculated on the fly. The numbers updated once per hour. So you will not see an immediate change in player points when movies are published or rated.
It's hard to look this good. My TAS projects
Post subject: Re: Player Point Calculation Changes
Editor, Experienced player (608)
Joined: 11/8/2010
Posts: 4012
Sounds like a good and fair system. I like that the vault multiplier is less than 1 as an incentive for authors to shoot for making entertaining (Moon) runs.
adelikat wrote:
The numbers updated once per hour. So you will not see an immediate change in player points when movies are published or rated.
Does this mean the site will noticeably get very slow every hour?
Post subject: Re: Player Point Calculation Changes
Emulator Coder, Skilled player (1142)
Joined: 5/1/2010
Posts: 1217
CoolKirby wrote:
Does this mean the site will noticeably get very slow every hour?
The script runs in like 2.5 seconds.
Post subject: Re: Player Point Calculation Changes
adelikat
He/Him
Emulator Coder, Site Developer, Site Owner, Expert player (3599)
Joined: 11/3/2004
Posts: 4739
Location: Tennessee
CoolKirby wrote:
I like that the vault multiplier is less than 1 as an incentive for authors to shoot for making entertaining (Moon) runs.
I hope so. I want authors to feel that if put in every effort to entertain the audience, they will be rewarded with a higher tier, and more points.
Does this mean the site will noticeably get very slow every hour?
No, if anything, the site will be faster, since it is not calculating these numbers on the fly constantly.
It's hard to look this good. My TAS projects
Experienced player (509)
Joined: 11/2/2010
Posts: 359
On 11/24/2012 ~ 1150 Points On 11/25/2012 ~ 600 Points Rough. Edit: Though I see why the change was made it just stung a little to see such a drastic change when all but 2 of my runs had been accepted under the old rules and one of those two had a 6.6 with 3.5 votes.
adelikat
He/Him
Emulator Coder, Site Developer, Site Owner, Expert player (3599)
Joined: 11/3/2004
Posts: 4739
Location: Tennessee
goofydylan8 wrote:
On 11/24/2012 ~ 1150 Points On 11/25/2012 ~ 600 Points Rough.
Ouch. I thought I took the biggest hit (300)
It's hard to look this good. My TAS projects
Site Admin, Skilled player (1237)
Joined: 4/17/2010
Posts: 11274
Location: RU
Any plans about vote weights?
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
RachelB
She/Her
Player (127)
Joined: 12/3/2011
Posts: 1579
-22% on a moon with 8 votes :(
adelikat
He/Him
Emulator Coder, Site Developer, Site Owner, Expert player (3599)
Joined: 11/3/2004
Posts: 4739
Location: Tennessee
feos wrote:
Any plans about vote weights?
That is an issue with how the average rating is calculated, a formula we have not altered with this change. As for plans to do so, not currently.
It's hard to look this good. My TAS projects
Emulator Coder, Skilled player (1142)
Joined: 5/1/2010
Posts: 1217
Oh, and side effect that script has: It assigns player ranks to those who have gotten a movie (removing isn't implemented). Team entries still have to be edited. Nice, as publishers quite frequently sometimes forget to assign those. And seeing missing player rank isn't easy, whereas seeing missing team entries is. (Player-List, and hit /(!) ) Also, now any current movie gives minimum of 5 points, no matter the tier or rating. This is to guarantee that you don't get former players with current movies and similar things. Also, having the script assign the ranks avoids that "unknown rank" bug, where user has player rank show as "unknown rank".
AnS
Emulator Coder, Experienced player (723)
Joined: 2/23/2006
Posts: 682
Aand suddenly I'm "Skilled", that's some voodoo magic. :D
NitroGenesis
He/Him
Editor, Experienced player (551)
Joined: 12/24/2009
Posts: 1873
2 more published Moon movies to get back into the Skilled Player... (Which movie will I improve?)
YoungJ1997lol wrote:
Normally i would say Yes, but thennI thought "its not the same hack" so ill stick with meh.
Editor, Skilled player (1941)
Joined: 6/15/2005
Posts: 3247
What is the exact player point formula now? I'm interested in knowing.
Noxxa
They/Them
Moderator, Expert player (4141)
Joined: 8/14/2009
Posts: 4083
Location: The Netherlands
Yeah, I'd like to know it as well.
http://www.youtube.com/Noxxa <dwangoAC> This is a TAS (...). Not suitable for all audiences. May cause undesirable side-effects. May contain emulator abuse. Emulator may be abusive. This product contains glitches known to the state of California to cause egg defects. <Masterjun> I'm just a guy arranging bits in a sequence which could potentially amuse other people looking at these bits <adelikat> In Oregon Trail, I sacrificed my own family to save time. In Star trek, I killed helpless comrades in escape pods to save time. Here, I kill my allies to save time. I think I need help.
Editor, Skilled player (1941)
Joined: 6/15/2005
Posts: 3247
Ilari told me about the formula on IRC:
[17:46] <Ilari> FractalFusion: Well, the formula is: r^(2.6-0.2*average_rating_count/rating_count)/sqrt(p). Note that average_rating_count and rating_count count each tech and entertainment rating as one rating, instead of 0.5 like movie pages). r is weighted average (not weighted average of averages).
[17:47] <Ilari> FractalFusion: If exponent is smaller than 1, it is forced to 1. If result is smaller than 5, it is forced to 5. Obsolete movies get points multiplied by 10^-6.
[17:48] <Ilari> FractalFusion: Oh, and movie author ratings are ignored for averages but not for rating counts.
[17:50] <Ilari> FractalFusion: Furthermore, stars have multiplier of 1.5, moons has 1, vault has 0.75. So the absolute maximum score per movie is about 597.
Not sure what the "bell curve distribution" was supposed to mean, but don't worry about it.