Yes that's what I mean. As you can see here, the account IDs aren't part of the standard startscript format, so it's already an extension added by SPADS.dansan wrote:The start script at the start of a replay is written by spring. I never realized that this information is from spads. The info I see as springs start script is the one you see, if you run "parse_demo_file.py replay.sdf". Is this what you mean?bibim wrote:The startscript is included in the replay, I think it's how you retrieve the account IDs currently?
If that is it, then that would be just perfect :)
Elo, Glicko and Trueskill ratings on replays.springrts.com
Moderator: Moderators
Re: Elo, Glicko and Trueskill ratings on replays.springrts.c
Re: Elo, Glicko and Trueskill ratings on replays.springrts.c
That's very nice. Everyday learning something new about spring and its "environment" :)bibim wrote:Yes that's what I mean. As you can see here, the account IDs aren't part of the standard startscript format, so it's already an extension added by SPADS.dansan wrote:The start script at the start of a replay is written by spring. I never realized that this information is from spads. The info I see as springs start script is the one you see, if you run "parse_demo_file.py replay.sdf". Is this what you mean?bibim wrote:The startscript is included in the replay, I think it's how you retrieve the account IDs currently?
If that is it, then that would be just perfect :)
I guess that closes the question about chranks: Adding that info to the start script would be the perfect place: It'd be stored in a persistent manner together with the replay and no interface must be changed.
Regarding privacy: I asked some ppl, and I have yet to meet someone who does not want the ranks to be public. I'll keeping asking. Atm I'm favoring a opt-out method for the website(s).
Re: Elo, Glicko and Trueskill ratings on replays.springrts.c
Actually the rank would always be public, but it could be either the exact trueskill value (if privacy is disabled), either the trueskill translated to lobby rank scale (8 values) for example (if privacy is enabled).dansan wrote:Regarding privacy: I asked some ppl, and I have yet to meet someone who does not want the ranks to be public. I'll keeping asking. Atm I'm favoring a opt-out method for the website(s).
If the exact trueskill value is shown, then it reveals all the smurf accounts at the same time because it's very unlikely that 2 different users have exact same trueskill. So if we choose opt-out, it means revealing all smurfs by default.
- Silentwings
- Posts: 3720
- Joined: 25 Oct 2008, 00:23
Re: Elo, Glicko and Trueskill ratings on replays.springrts.c
I think it's a bad idea to allow opt outs - but its worth noting that ZK recently decided to hide all its ranking information from all non-admin users because they thought it fueled smurfing & abuse of poor players.
Thanks for those instructions on spads - I'll get hold of it and start playing with it.
Thanks for those instructions on spads - I'll get hold of it and start playing with it.
- Forboding Angel
- Evolution RTS Developer
- Posts: 14673
- Joined: 17 Nov 2005, 02:43
Re: Elo, Glicko and Trueskill ratings on replays.springrts.c
Gee, ya think? There is a reason bnet is such a shithole of humanity.Silentwings wrote:...they thought it fueled smurfing & abuse of poor players.
Re: Elo, Glicko and Trueskill ratings on replays.springrts.c
Except for the top20 in the hall of fame, there is no way to search or sort users by their TS-value. If the accounts get separated pages, I don't see how it is possible to find a 2nd account with the same values.bibim wrote:If the exact trueskill value is shown, then it reveals all the smurf accounts at the same time because it's very unlikely that 2 different users have exact same trueskill. So if we choose opt-out, it means revealing all smurfs by default.
Re: Elo, Glicko and Trueskill ratings on replays.springrts.c
Could you kindly translate that for me? What is "bnet" (and why is it so unfriendly there)?Forboding Angel wrote:Gee, ya think? There is a reason bnet is such a shithole of humanity.Silentwings wrote:...they thought it fueled smurfing & abuse of poor players.
- Silentwings
- Posts: 3720
- Joined: 25 Oct 2008, 00:23
Re: Elo, Glicko and Trueskill ratings on replays.springrts.c
I have no idea what bnet is, but some online games hide ranks and some don't, so there is no clear decision and should wait to see what works.
Re: Elo, Glicko and Trueskill ratings on replays.springrts.c
bnat=battle.net, blizzards online lobby thing for starcraft and such.
dunno how it is unfriendly, especially since you do not even have to use chat to play. join game, play, say "gg", play next game.
dunno how it is unfriendly, especially since you do not even have to use chat to play. join game, play, say "gg", play next game.
Re: Elo, Glicko and Trueskill ratings on replays.springrts.c
Can you explain why?Silentwings wrote:I think it's a bad idea to allow opt outs
If people have suspicion concerning 2 accounts, they just need to check the 2 accounts TS. Also, I guess it would be quite easy to write a script which retrieves all TS values through HTTP for instance.dansan wrote:Except for the top20 in the hall of fame, there is no way to search or sort users by their TS-value. If the accounts get separated pages, I don't see how it is possible to find a 2nd account with the same values.
Re: Elo, Glicko and Trueskill ratings on replays.springrts.c
Experienced players that can guess a player, could do it with lobby-ranks too. Now they can get a validation of their suspicion, because spads shows the accountid to non-admins. If that is changed, they couldn't anymore.bibim wrote:If people have suspicion concerning 2 accounts, they just need to check the 2 accounts TS.
Determined trolls will always find a way to troll. I don't want to let a few terrorists make the life worse for everyone.bibim wrote:Also, I guess it would be quite easy to write a script which retrieves all TS values through HTTP for instance.
Re: Elo, Glicko and Trueskill ratings on replays.springrts.c
They can never be sure, they have no proof, they can hesitate between different players from same country for example. Whereas with exact trueskill values there is no doubt.dansan wrote:Experienced players that can guess a player, could do it with lobby-ranks too.
Sorry I didn't get what you mean here...dansan wrote:Now they can get a validation of their suspicion, because spads shows the accountid to non-admins. If that is changed, they couldn't anymore.
I'm not speaking of trolls, just users who would like to identify smurfs easily. Imo there is no point in hiding smurf accounts if you show exact trueskill values.dansan wrote:Determined trolls will always find a way to troll. I don't want to let a few terrorists make the life worse for everyone.
Re: Elo, Glicko and Trueskill ratings on replays.springrts.c
That was nonsense on my partbibim wrote:Sorry I didn't get what you mean here...dansan wrote:Now they can get a validation of their suspicion, because spads shows the accountid to non-admins. If that is changed, they couldn't anymore.

If you have a suspicion: yes. But otherwise it's to many accounts to check.bibim wrote:Imo there is no point in hiding smurf accounts if you show exact trueskill values.
So I was thinking how it would be to strongly round numbers or to even convert them to lobby-ranks, and i came to the conclusion that it would not change anything. The combination players have of 1v1+Team+FFA+TeamFFA-values (and soon a separation of Team-values for 2v2-4v4 and >=5v5) is rather unique - even with lobby-ranks (not to mention the win/losse-ratio). So in the end it'd mean not showing any statistics at all.
I must confess I'm not impartial on this. In my exp. smurfing has done mostly damage, and the TS/statistics-thing has made a lot of ppl happy.
After separating account-pages smurfing will be more difficult only for "high profile players" (that can be guessed). Balancing interests - isn't that "good enough"?
-
- Posts: 843
- Joined: 13 Aug 2007, 13:19
Re: Elo, Glicko and Trueskill ratings on replays.springrts.c
Imho smurfing shouldn't be facilitated. If smurfs can be detected because of TS scores please do so.
Re: Elo, Glicko and Trueskill ratings on replays.springrts.c
Indeed providing lots of multiple rounded ranks for each user may have the same effect as providing one precise rank and could allow identification of smurf accounts.dansan wrote:So I was thinking how it would be to strongly round numbers or to even convert them to lobby-ranks, and i came to the conclusion that it would not change anything. The combination players have of 1v1+Team+FFA+TeamFFA-values (and soon a separation of Team-values for 2v2-4v4 and >=5v5) is rather unique - even with lobby-ranks (not to mention the win/losse-ratio). So in the end it'd mean not showing any statistics at all.
What I had in mind was showing only one global rank by mod (ba, zk, etc.) if the user opted-out from public ranking.
What makes damage is undetected smurfs. If other players and the balancing system know the real skill, smurfing isn't that bad imo.dansan wrote:I must confess I'm not impartial on this. In my exp. smurfing has done mostly damage, and the TS/statistics-thing has made a lot of ppl happy.
For balancing the trueskill values would be used anyway, it's just for public presentation on the ranking sites.dansan wrote:Balancing interests - isn't that "good enough"?
- very_bad_soldier
- Posts: 1397
- Joined: 20 Feb 2007, 01:10
Re: Elo, Glicko and Trueskill ratings on replays.springrts.c
Is that whole thing really an issue in the first place? I really cant remember having ever seen anyone complaing about showing his TS in public.
Re: Elo, Glicko and Trueskill ratings on replays.springrts.c
Currently TS is only used on your host, and the players who play on your host might be mostly the ones who enjoy competitive scene (reduced team size). If all autohosts use TS for balancing, maybe players will start to care more about it. Also, I guess the fact that ZK finally hided their ratings shows it has some drawbacks.very_bad_soldier wrote:Is that whole thing really an issue in the first place? I really cant remember having ever seen anyone complaing about showing his TS in public.
In these links you can find this question is raised in popular games too, with various opinions about public ratings:
- Valve vs. DOTABUFF: A War of Statistics
- Dotabuff Rating (DBR) Poll
- League of Legends - Public Statistics
- League of Legends - Public ELO ranking not shown
Personally I would implement an opt-in for public rating (players have to enable public rating manually, otherwise only one lobby-rank equivalent of their trueskill rating by game (zk/ba/etc.) is shown on the ranking sites).
But if majority is for opt-out (players have to disable public rating manually if they want to hide it) I guess it's ok too.
However, be it opt-in or opt-out, I think we have to offer players a way to avoid public ratings.
- Silentwings
- Posts: 3720
- Joined: 25 Oct 2008, 00:23
Re: Elo, Glicko and Trueskill ratings on replays.springrts.c
I think it's a bad idea to allow opt outs
I think a situation where most people opt in (by default, say) and only a few opt out is recipe for trouble, because the only reasons I can see for opting out are (1) low rank + embarrasment (2) high rank + wanting to pretend not so good. In either case I think the majority of other players would prefer to just see the ratings and it could fuel arguments that way. But I'm guessing here.Can you explain why?
(Also, if you were really determined, and you see 7 out of 8 trueskills and also how the lobby has chosen to balance those 8, you can basically infer the 8th.)
If there must be an opt out/in, then I like this idea more than having the default as opt in.Personally I would implement an opt-in for public rating...
Re: Elo, Glicko and Trueskill ratings on replays.springrts.c
If by (1) you mean someone who just mainly plays for fun and is against competition etc., I see nothing wrong in that. I think we should satisfy such players too.Silentwings wrote:I think a situation where most people opt in (by default, say) and only a few opt out is recipe for trouble, because the only reasons I can see for opting out are (1) low rank + embarrasment (2) high rank + wanting to pretend not so good.
Concerning (2) it wouldn't be possible anyway, because a lobby-rank equivalent of the trueskill value would be shown (like chranks in !status currently).
I doubt you could be more precise than the lobby-rank equivalent of the TS, which would be public anyway.Silentwings wrote:(Also, if you were really determined, and you see 7 out of 8 trueskills and also how the lobby has chosen to balance those 8, you can basically infer the 8th.)
Re: Elo, Glicko and Trueskill ratings on replays.springrts.c
Trueskill ratings does not shown for some people (tz) http://replays.springrts.com/replay/486 ... a1cdf4421/