• Welcome to Smashboards, the world's largest Super Smash Brothers community! Over 250,000 Smash Bros. fans from around the world have come to discuss these great games in over 19 million posts!

    You are currently viewing our boards as a visitor. Click here to sign up right now and start on your path in the Smash community!

Recent content by Cobalt

  1. Cobalt

    Elo Ratings in Competitive Melee

    If this is the case we should probably just do that; it's a vetted solution that's easy to use. Until then I'll keep working on my thing for the experience if nothing else :)
  2. Cobalt

    Elo Ratings in Competitive Melee

    No, the Elo system doesn't impose a cap. However players' ratings can approach a limit based on how many players there are, since one player can only get so far ahead of anyone else before he stops gaining points from people.
  3. Cobalt

    Elo Ratings in Competitive Melee

    Okay I've replicated this one. Working on a fix now. Try a tournament without byes, I think something might have gotten screwed up with how they're handled. edit: Okay, that was an easy fix. Yeah, things were screwing up if player 1 of a match in Tio had a bye. I'll post a link to the updated...
  4. Cobalt

    Elo Ratings in Competitive Melee

    Yeah, a web applet would be ideal but that's nowhere near my area of expertise. Once I've got EloCalc (or whatever I end up calling it) debugged to the point where it can be used (by, say, having just one person on the committee do the actual updating and then sending out the updated players.elo...
  5. Cobalt

    Elo Ratings in Competitive Melee

    It's entirely possible that after some tournaments, the Tio file used for the tournament might be lost, but a bracket image had been posted in the results thread or something. And with both names and handles necessary to match players individually (since there are players with the same name or...
  6. Cobalt

    Elo Ratings in Competitive Melee

    Thanks, I'll look into this. First, a couple things to try. When you sort the list by name, is everything in the correct order? Just some names disappear? Similarly, sort by Elo and see what happens. Can you add Jake again and have his name appear, or does the program refuse to add him again...
  7. Cobalt

    Elo Ratings in Competitive Melee

    The database for the program right now is just the players.elo file I mentioned, which is a specially-formatted text file. In fact, if you opened it up, you could probably figure out the format really easily. You could very quickly swap between a Melee, Brawl, and 64 database by maintaining...
  8. Cobalt

    Elo Ratings in Competitive Melee

    Alright, here's a preliminary release of my program. Keep in mind that right now I don't yet endorse it to be usable for tournament Elo management, since I'm not confident enough it'll work. Consider this a beta. I'll post my own thread for this once I'm confident that it will work properly and...
  9. Cobalt

    Elo Ratings in Competitive Melee

    Yeah, I used to play Guild Wars back with the original 30 and 5, when ATs where like 50 or something stupidly large? I don't remember that much. I was in a top 20 guild shortly before I quit lol, but that was a long time ago.
  10. Cobalt

    Elo Ratings in Competitive Melee

    Yeah, chess uses 1500 base. Some video games implement the system for a competitive ladder and use a different base. Guild Wars uses base 1000, and was originally k=30 but I think is now k=5. League of Legends uses base 1200 and k~=35, from what I can tell.
  11. Cobalt

    Elo Ratings in Competitive Melee

    Just some updates, the trial version of my program is almost ready for release. The GUI is basically done, now I just have to break it every way I can and fix the problems. Optimistically I can release it for use/widespread testing tomorrow. edit: I do still need a name though, haha.
  12. Cobalt

    Elo Ratings in Competitive Melee

    Yeah, going by name first is actually smarter. Changing that will only take one line of code, too, so consider it done. As for ID numbers, it would ensure uniqueness if we could avoid giving duplicate IDs to players, which would be hard. The "safest" way to avoid duplication is to just check...
  13. Cobalt

    Elo Ratings in Competitive Melee

    So it goes through the Tio file getting its list of players. At each player, it attempts to match Tio's "Nickname" field to a player already in the database, by their handle/gamertag/nickname. If it doesn't find a match, it attempts to match by the "Name" field to a corresponding real name field...
  14. Cobalt

    Elo Ratings in Competitive Melee

    The program I'm working on can already parse a completed Tio file automatically and update Elos accordingly. Additionally it stores its data in plaintext so if you wanted an online database, just upload the text file and throw it in the program's directory. I'm making a lot of progress on...
  15. Cobalt

    Elo Ratings in Competitive Melee

    Tsk, I started working on a program for doing this a week ago or so. The underlying logic is pretty much complete, I just need to add a GUI to make it usable. I'm writing it in Java for simplicity and platform-compatibility, and since the amount of calculation is minimal enough that speed is...
Top Bottom