Saturday, 23rd November 2024
Puzzles Solved Yesterday: 95
Forum Index
 
Ranking
Fgnn
Kwon-Tom Obsessive
Puzzles: 717
Best Total: 19m 46s
Posted - 2006.08.24 05:11:26
I think it would be a fun idea to have everyone ranked for a more long term leaderboard. You would have to invent some sort of ranking system based on either daily ranking or just your times. That way if you mess up on a daily puzzle you arn't out of contention for a full week. Perhaps the bottom half of players on a certain day don't make the "cut" and their status is not horribly affected?

Basicly I want to see where I stack up against other players in the long term, but still be able to move up some ranks if I do really well on a days puzzle.

Thoughts?
foilman
Kwon-Tom Admin
Puzzles: 3614
Best Total: 24m 6s
Posted - 2006.08.24 14:41:04
The reason I've not added anything like this is that I wanted to keep the leaderboard dynamic and changing and based purely on the current set of visitors to the site. I guess it might be nice to have some kind of historical records so we can look back and see how things have changed, but I probably won't do any sort of all-time leaderboard.
tilps
Kwon-Tom Obsessive
Puzzles: 6721
Best Total: 18m 37s
Posted - 2006.08.24 21:41:16
I'd recommend a system whereby you have a point score based on how long you took, the longer you take the lower your score - then use the relative scores of all people who compete on a given puzzle in an algorithm like the one they use for topcoder rankings.  Your ranking would be based on puzzles which are more then a week old though, because as further people compete the algorithm for determining rankings can change your outcome.

I find the topcoder ranking system is fairly dynamic - you can lose or gain hundreds of ranking points each competition (out of 4000 points for the highest level competitors)

Edit: Just to clarify, the topcoder rating algorithm is available on the topcoder website.
Last edited by tilps - 2006.08.25 08:20:33
Helge
Kwon-Tom Obsessive
Puzzles: 3548
Best Total: 11m 26s
Posted - 2006.08.25 06:32:43
Sounds fun to me. I love all kinds of rankings though...
Fgnn
Kwon-Tom Obsessive
Puzzles: 717
Best Total: 19m 46s
Posted - 2006.08.27 05:09:49
Also, unless you look at the leaderboard right before the next puzzle comes up (comes up at 5:00 pm ish for me, and I am only around late the night before) then you never get an accurate view of where you stand amongst other poeple.
raylight
Kwon-Tom Addict
Puzzles: 328
Best Total: 34m 33s
Posted - 2006.08.28 22:31:49
I'm kind of against long-term scoring too. I like the current system cause if I screw up completely for a week it's no big deal, I can just move on and focus on the next 7 puzzles or so.. However, I have to admit that I quite often still miss some form of long-term scoring. Especially as the ranks tend to fluctate a lot depending on the time of the day, as been mentioned.

One somewhat long-term scoring that would work for me would be the addition of a leaderboard based on the last 2-4 weeks or so. When calculating the total time spent, the system would pick the best time for each of the days in a week. (I.e. if I did good on last week's monday-puzzle and not so good on this week's, the system would pick last week's time and it's no big deal.. yet, if I did really bad on last week's monday-puzzle it won't drag down my ranking for long, I'd just have to do better on this week's monday-puzzle.)

Basically, it would allow you to have a bad day without lowering your score, and still not having to wait for a month to flush out past mistakes.

Another feature that would diminish my need for a long-term leaderboard would be to have a history of total time per week, not publicly shown. That way I could at least see how I stack up against myself, without having any long-term scoring that would take weeks and weeks of focused play to manage to climb significantly in ranks.

Cheers
m2e
Kwon-Tom Obsessive
Puzzles: 607
Best Total: 16m 43s
Posted - 2006.09.01 03:52:46
How about a personal graph style long term approach? Focusing on your improvement rather than the best ever time?
I've been doing this for myself recently in an attempt to try and continually beat myself.

blue = weekly time
pink = daily time
Last edited by m2e - 2006.09.01 03:56:03
foilman
Kwon-Tom Admin
Puzzles: 3614
Best Total: 24m 6s
Posted - 2006.09.01 07:43:15
I like the idea of more personal stats, rather than competitive leaderboards, so I might try and put some of these suggestions in. The main problem with making puzzles older than a week count towards some kind of score is that the solutions are freely available and anyone can come along and get ridiculously fast times for them. So if you're only competing against yourself cheating becomes a bit pointless...
tilps
Kwon-Tom Obsessive
Puzzles: 6721
Best Total: 18m 37s
Posted - 2006.09.01 09:41:43
Making old things count doesn't require you to keep them available for people to do them after a week.  If you use a scoring system based on comparative performance, than anyone can come in and start playing and get a good 'rating' (mark them as tentative until they've done at least 7 games).  Using a time based weighting so that more recent games are worth more then older ones in calculating ratings and then any screw up days slowly disappear over time.  Thats the basic jist of the topcoder system though - so ...

Forum Index