Results 1 to 16 of 16

Thread: Elo Ranking system

  1. #1
    Join Date
    Feb 2009
    Location
    Harrisburg, PA, USA
    Timezone
    GMT -5
    PSN ID
    TorquedSoul
    Posts
    114

    Default Elo Ranking system

    Is anyone interested in an ELO/FIDE style ranking system for Wipeout HD?

  2. #2
    Join Date
    Dec 2008
    Location
    Stuttgart, Germany
    PSN ID
    Constrictor4U
    Posts
    206

    Default

    This would be really interesting. What do you have in mind?

  3. #3
    Join Date
    Jul 2008
    Location
    paris
    Timezone
    GMT + 1
    PSN ID
    leungbok - BADTEST
    Posts
    2,546

    Default

    It can be interesting maybe, but first thing to do is to talk about that with Connavar. He spent time and efforts to make a free effective ranking system. And the guy is mind open, always ready to improve his website !

  4. #4
    Join Date
    Feb 2009
    Location
    Harrisburg, PA, USA
    Timezone
    GMT -5
    PSN ID
    TorquedSoul
    Posts
    114

    Default

    I was hoping Connavar would respond.

    I have already put together a MySQL DB and a basic PERL script to calculate the rating. At this point all that is required is a front end. I will be putting together a crappy PERL script for data entry initially to test it out. I dont know what he is using for his web server but I can write the library in php, java, perl or c#. The data model can be implemented in any DB server ... its not all that complicated.

    The math was much simpler than I thought. I have it set up based on Connavar's early statements.

    Each race will be scored as it each racer raced individually ... you either beat the other racer or you didn't ... your score would be updated collectively with the rating adjusted for each opponent at the same time. it looks like this ...

    R = R' + K(S1-E1) + K(S2-E2) + K(S...-E...)

    where S is the actual value vs a particular opponent and E is the expected value vs a particular opponent.

    The K values will be based on the FIDE system.
    25 provisional
    15 rating < 2400
    10 rating >= 2400

    The K values can be tweaked to adjust for rating inflation.

    Ratings will start at 1300. I'm ignoring age based adjustments ... I dont think they will be necessary here.

    If connavar wants to inegrate this stuff into his site it would save me the trouble of implementing a web server. He just needs to tell me what his back end looks like so I can write code that will work on his system.
    Last edited by TorquedSoul; 18th August 2009 at 11:05 AM.

  5. #5
    Join Date
    Jul 2008
    Location
    paris
    Timezone
    GMT + 1
    PSN ID
    leungbok - BADTEST
    Posts
    2,546

    Default

    He'll be back next week !

  6. #6
    Join Date
    Feb 2009
    Location
    Harrisburg, PA, USA
    Timezone
    GMT -5
    PSN ID
    TorquedSoul
    Posts
    114

    Default

    Great I love waiting around.

  7. #7
    Join Date
    Dec 2008
    Location
    Stuttgart, Germany
    PSN ID
    Constrictor4U
    Posts
    206

    Default

    What data do you want to use? Existing personal best times for MP/TT/SL ... ? Or only new races? If new only, how should this work?

    And btw, plz use age based adjustments ...

  8. #8
    Join Date
    Jul 2008
    Location
    paris
    Timezone
    GMT + 1
    PSN ID
    leungbok - BADTEST
    Posts
    2,546

    Default

    There's no problem in doing other ranking websites. At least while nobody steals other people's stuff
    I think about me (and maybe other wipers), and i prefer to have only one place to look at, it's simpler.
    Three days ago, Connavar told me on the chatbox of his website that he was away for one week. It's not too long to wait to give us, maybe, a great new system !

  9. #9
    Join Date
    Feb 2009
    Location
    Harrisburg, PA, USA
    Timezone
    GMT -5
    PSN ID
    TorquedSoul
    Posts
    114

    Default

    Quote Originally Posted by Constrictor View Post
    What data do you want to use? Existing personal best times for MP/TT/SL ... ? Or only new races? If new only, how should this work?

    And btw, plz use age based adjustments ...
    Age based adjustments apply to very young players ... they probably wouldn't be involved in a ranking system anyway. And it only effects the starting ranking so it wouldn't be of much value and we would be able to verify age anyway.

    The elo ranking system would be strictly based on multiplayer play and not TT and SL. Connavar's existing system is already good for that style of ranking. I usually only check his "elite" ranking with TT and SL anyway. There is too much variability in head to head races for times to be meaningful.

  10. #10
    Join Date
    Dec 2008
    Location
    Stuttgart, Germany
    PSN ID
    Constrictor4U
    Posts
    206

    Default

    ref. Age adjustment: As I'm handicapped w/ age 40+ I thought on an inverse adjustment

    For MP ELO I'm looking forward to. There are some questions unanswered but let's wait if you both agree on implementing this.

  11. #11
    Join Date
    Jun 2008
    Location
    rennes, France
    PSN ID
    chboing
    Posts
    197

    Default

    not sure to perfectly get it here...
    is your idea to built a ranking with an elo system, where ranked player would play match 1 on 1 and then fill the result on the site ? just like the 2 on 2 challenge elo-based system in the arena section ?

    i dont think it's possible to built a good ranking based on elo with data provided by SL tables, so i guess we'd have to challenge someone, then fill results etc etc ?

  12. #12
    Join Date
    Feb 2009
    Location
    Harrisburg, PA, USA
    Timezone
    GMT -5
    PSN ID
    TorquedSoul
    Posts
    114

    Default

    Correct ... but it wont need to be one on one ... it could be an 8 player race. Your ranking would be adjusted according to everyone you raced against.

    The race data would need to be entered into the system for it to work.
    Last edited by Lance; 19th August 2009 at 05:36 PM. Reason: Redundant quotation removed. Read the WZ guidelines in the announcements section, please.

  13. #13
    Join Date
    Jun 2009
    Location
    Milwaukee,WI,USA
    Timezone
    GMT -6
    PSN ID
    SonicChaosX
    Posts
    253

    Default

    I'm all for it. The curret ranks don't reflect skill levels, just how much time you've put into the game.

  14. #14
    Join Date
    Feb 2009
    Location
    Harrisburg, PA, USA
    Timezone
    GMT -5
    PSN ID
    TorquedSoul
    Posts
    114

    Default

    Is Connavar back from his trip yet?

  15. #15
    Join Date
    Oct 2006
    Location
    Sydney Australia
    Timezone
    GMT + 10
    PSN ID
    blackwiggle
    Posts
    4,114

    Default

    He must be as I see he posted today in the website for rankings thread.

  16. #16
    Join Date
    Feb 2009
    Location
    Harrisburg, PA, USA
    Timezone
    GMT -5
    PSN ID
    TorquedSoul
    Posts
    114

    Default

    lack of interest maybe ... I'll just throw it up on my host.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •