DIE HARD ranking ladder

« Back to Chat

2320 days, 17 hours, 12 minutes ago
View big beefer's profile
big beefer
DIE HARD ranking ladderWrite Reply
I've been working with valhalla on a ladder system for ranking all of the players in the DIE HARD games. Here's an early version:

http://planets.nu/_library/diehard/diehardladder.html

Players are ranked primarily based on their average standing across however many games they are in. If 2 players tie, they are ranked by total planet count across all games.

The only players included in the ladder are the starting players. Droppers are ranked last in that game and receive zero planets for it (I'm thinking of actually ranking them 12th). Replacement players are also not included so they don't have to worry about negatively affecting their rank by picking up a bad position.

Obviously, this data won't really be meaningful until the games have ended or at least matured more, but thought you might find it interesting and have feedback. Eventually, only completed games will be included, and we might require a certain number of games played to be included, but it will take us some time to get to that point.

Thoughts?
2320 days, 16 hours, 28 minutes ago
View tom n's profile
tom n
RE: DIE HARD ranking ladderWrite Reply
Interesting idea. I like it! By the way, do winners of these Die Hard games get the same bonus achievement points as in the sanctioned NU games?
2320 days, 16 hours, 14 minutes ago
View big beefer's profile
big beefer
RE: DIE HARD ranking ladderWrite Reply
They should. I can't say for sure, since we haven't had one finish yet, but it should be the same as any other public game.
2320 days, 16 hours, 1 minutes ago
View joshua's profile
joshua
RE: DIE HARD ranking ladderWrite Reply
Yes. Diehard games have been approved as "public" meaning they will award the same achievement and campaign resources as normal public games.

2320 days, 15 hours, 23 minutes ago
View tom n's profile
tom n
RE: DIE HARD ranking ladderWrite Reply
Thanks Joshua! I'll keep an eye out for the next posting.
2320 days, 15 hours, 16 minutes ago
View j-zan's profile
j-zan
RE: DIE HARD ranking ladderWrite Reply
Interesting.  (Subscribing)
2320 days, 15 hours, 4 minutes ago
View big beefer's profile
big beefer
RE: DIE HARD ranking ladderWrite Reply
A slight update. Now rank all droppers as 12th in their game. I see no reason they should ever be ranked the same as an active player. Also, added the first "award" for playing as a replacement. Thanks smn!

I'll add more awards for winning games and things when we get there. Open to any ideas as to what kinds of things deserve recognition.

2320 days, 14 hours, 40 minutes ago
Profile Image
anaconda
RE: DIE HARD ranking ladderWrite Reply
Nice work!!!
2319 days, 20 hours, 31 minutes ago
View ecatoncheires's profile
ecatoncheires
RE: DIE HARD ranking ladderWrite Reply
subscribing
2318 days, 21 hours, 39 minutes ago
View big beefer's profile
big beefer
RE: DIE HARD ranking ladderWrite Reply
Uploaded a new version that dolls things up a bit, hopefully makes it a little easier to read. Also added sample "awards" for 1st-3rd in a game. These (like the rest of the data) don't mean much until the games are done, but shows what I'm thinking of going for visually.
2318 days, 19 hours, 22 minutes ago
View big beefer's profile
big beefer
RE: DIE HARD ranking ladderWrite Reply
Also, if anyone is interested in using this to rank other games, you should (hopefully) be able to just copy the html file from the link above and change the "gamelist" variable to include the game ids you want.

For example, here's a ladder I built for all the games I've finished or am currently in:
http://planets.nu/_library/2013/4/bigbeefergames.html

Note however that the script makes 3 API calls for every game it loads, so Joshua might not appreciate you making ladders for a whole lot of games. Also, the information seems fairly accurate, but doesn't take some things into consideration, like players being dropped but rejoining a game.

EDIT: and here's one for the championship games:
http://planets.nu/_library/2013/4/championships.html

2318 days, 18 hours, 12 minutes ago
View mip40's profile
mip40
RE: DIE HARD ranking ladderWrite Reply
subscribing

great work, like usually big beefer.

one strange thing to notice however: kpv is listet as good guy in the camps game for replacing a dropper ? thought this is not possible in champsgames.

oh and maybe you could change/remove the mean red list for players who joined and dropped the same turn. i have to admit, i also was sometimes quite curious how a game looks like and joined before the start but dropped again before the game started, so no real harm was done, but i guess i would be red listed for that according to your ladder system, right? The problem is that in the profile this is listed as "joined in turn 1 and resigned in turn 1" but it would more be a "joined turn 0 / resigned turn 0". This is a minor bug in the current profile i'd say.
2318 days, 17 hours, 28 minutes ago
View big beefer's profile
big beefer
RE: DIE HARD ranking ladderWrite Reply
Yeah, the script just parses the game events log for each and in one of the champ games kpv did sneak in there at the end. I doubt he did anything, but it did get into the game log, so it shows up on the list. I'm thinking in the future of only awarding the "good guy award" to replacements that play 3 or so turns, but that involves more complex processing of the data then I've gotten to yet.

And actually since you mention it, the ranking system here uses the players in the game at the start of turn *2* to decide the initial players, and only looks at resigns/drops from then on. So if you join and quit again before the 1st host runs you shouldn't have that game included in your rank. Let me know if your results differ, but I start the DIE HARD games by creating the game and then immediately resigning from it, so I think it works ok.

Also, replacement players are not marked as dropping a game if they leave later. My philosophy is that replacement players should never be punished for joining a game.
2317 days, 23 hours, 26 minutes ago
Profile Image
kedalion
RE: DIE HARD ranking ladderWrite Reply
I wasn't aware that one can upload html pages onto NU... 

Nice work beefer. :)

Edit: Maybe note for the awards when a game isn't finished yet. So you can see someone in first right now vs. someone winning the game.
2317 days, 20 hours, 31 minutes ago
Profile Image
jomiii
RE: DIE HARD ranking ladderWrite Reply
"BIG" beefer work!
Subscribing
8-)
2317 days, 20 hours, 1 minutes ago
View big beefer's profile
big beefer
RE: DIE HARD ranking ladderWrite Reply
Kedalion, this was originally intended to be used only with completed games (since that's really when the data becomes "valid")... but actually it was pretty easy to set running game awards to be "dimmed" so I added that. Thanks for the idea! It looks good I think.

And yeah, you can upload pretty much anything to the .nu servers as far as I can tell, through your profile page. The interface is pretty basic, and moving/updating things can be an annoying process, but in the end it gets the job done. And it seems like a reasonable place to store things relating to the site, plus gives you a nice "planets.nu" link to use.
2317 days, 14 hours, 17 minutes ago
View big beefer's profile
big beefer
RE: DIE HARD ranking ladderWrite Reply
This is turning into quite the little side project. Added basic filtering for only showing completed games and for setting the minimum number of games a player needs to be included in the list. If there is anyone using this for building their own ladders, you can set optionally set defaults for these along with the gamelist in your html file. Otherwise the following are used (will include everything):
            var completeonly = false;
var mingames = 0;