This site requires JavaScript, please enable it in your browser!
Greenfoot back
Game/maniac
Game/maniac wrote ...

2013/6/12

Better way to sort popularity

Game/maniac Game/maniac

2013/6/12

#
I was looking at popularity and thought it could be improved as fans should be a variable to sort popularity, and I came up with this: l = votes v = views f = fans (l*(f+1))/v The higher the output number the higher the popularity. Please comment on whether this is a good idea or not.
danpost danpost

2013/6/12

#
Bad idea: The first problem is that an error will occur for all members that have no scenarios on the site (division by zero, due to no views). And, even if you divide by 'v+1', as soon as a new member puts up a (let us say his first) scenario and gets one vote (maybe within the first 25 views), that user would then probably be listed as the most popular. True, his status will most probably stabilize at a more appropriate place; but, a continuing of new users would keep the list off kilter constantly. If you might have noticed, even the most popular of users only get about 1 vote per 200 to 3000 views on average. The top of the list would then contain mostly new users with at least one vote and very few views. Also, anyone with many scenarios on the site can remove all but the most popular scenarios from the site and then, upload them again as new, thereby removing a bunch of votes and raising his popularity by manipulation.
Game/maniac Game/maniac

2013/6/13

#
Didn't think of that
MatheMagician MatheMagician

2013/6/13

#
Also, I do not see why fans should affect the popularity of a single scenario. That has more to do just with the user, not the game. Also, as danpost pointed out, being punished for views doesn't seem quite right: some users will keep coming back to play the game and sometimes a non-member will play a game. An example of this would be Builderboy's Speed scenario: undoubtedly a very popular scenario, but he has about 1000 views for every vote. He would be placed low on your list.
Game/maniac Game/maniac

2013/6/13

#
I meant user popularity
Game/maniac Game/maniac

2013/6/13

#
I thought it might help let other people get a chance to be popular. I think that it should flow around so the popularity list doesn't get jammed up with people that have like 200 votes over time.
You need to login to post a reply.