Spring Ladder

Spring Ladder

Various things about Spring that do not fit in any of the other forums listed below, including forum rules.

Moderator: Moderators

User avatar
Rayden
Posts: 377
Joined: 01 May 2005, 13:15

Spring Ladder

Post by Rayden »

I am currently implementing a very basic version of a 1vs1 ladder system for my Bot. I say very basic cause i dont wanna put too much work into it, as i don't know what Betalord is doing on this topic.

The bot will support following commands:

!joinladder <name> - for joining into the ladder ranking

!startladdergame <name1> <name2>
This function can be called by people who are registered in ladder. The bot will then reserve a game just for this 2 players in parameters. After a certain time of amount without this 2 players join into the game the bot will cancel the reservation.

By determining output of spring, my bot will try to determine the winner and update Ladder points.

If u win against a player with same point count you will receive 100 points.
If difference of ladderpoints is larger than 200 points gain will go down to +5
Maximum received points can go up to 200 points. (if winner is 200 points or more below looser)

Any suggestions are welcome.
User avatar
iamacup
Posts: 987
Joined: 26 Jun 2006, 20:43

Post by iamacup »

http://en.wikipedia.org/wiki/Elo_rating

or lose

(there are plenty of php classes out there with this pre-programed, im sure theres loads of c / python or whatever your bot is aswell)
espylaub
Posts: 205
Joined: 01 May 2006, 11:35

Post by espylaub »

Very clever idea. Saves everyone the potentially hazardous hassle of reporting the results by hand.
User avatar
Neddie
Community Lead
Posts: 9406
Joined: 10 Apr 2006, 05:05

Post by Neddie »

ELO doesn't accurately represent skill, no rating can. Just a heads up.
Warlord Zsinj
Imperial Winter Developer
Posts: 3742
Joined: 24 Aug 2004, 08:59

Post by Warlord Zsinj »

No, but it's probably the best approximation out there.
User avatar
Licho
Zero-K Developer
Posts: 3803
Joined: 19 May 2006, 19:13

Post by Licho »

I just suggest you implement it into the springie :)
It's well established stable autohost and it's actually prepared for this, with central server infrastructure and security in place.

Either that or publish description of your central system interface ..
I can implement reporting to the site within 15 minutes or so..
User avatar
LordMatt
Posts: 3393
Joined: 15 May 2005, 04:26

Post by LordMatt »

Licho wrote:I just suggest you implement it into the springie :)
It's well established stable autohost and it's actually prepared for this, with central server infrastructure and security in place.

Either that or publish description of your central system interface ..
I can implement reporting to the site within 15 minutes or so..
+1
User avatar
Licho
Zero-K Developer
Posts: 3803
Joined: 19 May 2006, 19:13

Post by Licho »

I originally wanted to have command to set autohost to ranked mode.

When in ranked mode, 1v1 games would be reported to ladder (along with demo). Plain and simple, no big hassle for players, no registraton needed... Join empty ranked autohost and play.

I wanted to connect it to 1v1 ladder by Rick but he seems to be inactive, so this was postponed till someone makes new 1v1 ladder. (There are plenty of skilled web developers out there and I don't have that much extra time to maintain such site).

Note that springies are already gathering all stats needed in a secure way (it's not possible to hack it, unless you know special key issued to autohost. Therefore if someone sends false data, we know who that was - who's key was used and we can easilly fix it.)
This simple site by Maelstrom shows some of the data collected:
http://www.unknown-files.net/stats/games.php
User avatar
jackalope
Posts: 695
Joined: 18 Jun 2006, 22:43

Post by jackalope »

wow I would finally have a reason to like autoservers if that happened
User avatar
Rayden
Posts: 377
Joined: 01 May 2005, 13:15

Post by Rayden »

nice Licho .. didnt know such a thing exists :)
User avatar
drolito
Posts: 358
Joined: 06 Feb 2007, 09:44

Post by drolito »

lol ... [EEE]drolito (me) has play 11 games ... 10 win :p

What this fuck ? im sure to have lost more battles !!!
These stats are not true !!! bouuuuuhhh !!!
Radja
Posts: 70
Joined: 30 Dec 2006, 19:48

Post by Radja »

yet another rating discussion topic


the rating system can be changed later, it would be nice to have the ladder running first
User avatar
iamacup
Posts: 987
Joined: 26 Jun 2006, 20:43

Post by iamacup »

drolito wrote:lol ... [EEE]drolito (me) has play 11 games ... 10 win :p

What this fuck ? im sure to have lost more battles !!!
These stats are not true !!! bouuuuuhhh !!!
in springie only games....
User avatar
Felix the Cat
Posts: 2383
Joined: 15 Jun 2005, 17:30

Post by Felix the Cat »

neddiedrow wrote:ELO doesn't accurately represent skill, no rating can. Just a heads up.
What does that add?

Are you trying to say that a rating is a bad thing? That's ok, but if that's what you're trying to say, say it.

Is there a better rating that you'd like use to use? If so, which one?

...sorry, I just got back from a weekend instructing and supervising high schoolers in debate and writing. I've been asking probing questions like that since Friday...
User avatar
Neddie
Community Lead
Posts: 9406
Joined: 10 Apr 2006, 05:05

Post by Neddie »

Those arer about as probing as the wind, Felix. I'm saying that we should not implement features which favour certain ELO ratings because they don't measure what they are supposed to measure. I do not want hard limits on low ranked players, or elitism instituted through high ranks.

And if you can't have that, the rating becomes a mere social measure, which then leads to the question of if it was necessary in the first place.
Radja
Posts: 70
Joined: 30 Dec 2006, 19:48

Post by Radja »

if ratings are wrong then a ladder is wrong

ratings will make easier find people at (about) you skill level so that you can enjoy spring more

using ranks aganist other people is not a problem with rating but with people, and we surely have that people already


the good thing with elo is that, instead of counting how many games you've won, it measures how good you are compared to the players you have played with, which is the point of a skill based rating
User avatar
Rayden
Posts: 377
Joined: 01 May 2005, 13:15

Post by Rayden »

Skillbased ranking is the only useful ranking at all. Otherwise you just play many games and go up in ladder all the time.
User avatar
Neddie
Community Lead
Posts: 9406
Joined: 10 Apr 2006, 05:05

Post by Neddie »

Skill based rankings are not necessarily measuring skill with the accuracy you assume they are.
User avatar
iamacup
Posts: 987
Joined: 26 Jun 2006, 20:43

Post by iamacup »

neddiedrow wrote:Skill based rankings are not necessarily measuring skill with the accuracy you assume they are.
please back statements like this up with some facts or info.

i do respect your knowledge and input but this doesn├óÔé¼Ôäót make sense
User avatar
Neddie
Community Lead
Posts: 9406
Joined: 10 Apr 2006, 05:05

Post by Neddie »

People don't always play to win, and frankly, they shouldn't in a community this small. The system would misrepresent a significant proportion of skilled players, and then might be used in such a way that is harmful to their style of play, a noncompetitive or goal-oriented form, shuch as extra lobby features for high ranked players.

Every skill rating system introduces elitism, none are perfect at measuring skill.
Post Reply

Return to “General Discussion”