TF2 Discussion topic: New ranking system.

I really dislike those servers, had a very bad experience with them. On top of the fact that their servers show false amount of people on their servers at all times I have a very big problem with the founder of it. I had joined one of their servers a long while back and the map was gravle pit...the team I was on was completely dominating the other team and they couldnt even cap one point...so MANA (i believe her name is) stops the clock at 0:01 seconds and after about 30 more minutes of this unlimited time they finally cap one point and then the second...after another 30 minutes of still not caping the last point MANA decides to turn the lights off...after realizing that this still isnt working for them she makes all sentries attack its friends and causing fire damage...when this didnt work she made everyone turn completely red, after this, i just left. I hope this new change puts them in their place.

whoa. I'm glad eGO got a hold me, instead of Lotus. If i would have seen that, i would have left immediately.
 
My average time on a seerver is about 30 minutes. So that means I average 15 points for the server each time I play.

People popping in and out to grief the server aren't going to affect the amount of fun I have on the server.

I go to a server for fun. I go to eGO servers because I like the atmosphere. I don't care about the score.

I'm just in it for a good time.

I figure in the long run there are a heck of a lot more people like me than griefers who just want to bring the score down.

Let 'em try. Were eGO. We rock the world.
 
I think its nice. I know Atten would love it seeing as how he seeds Valve Maps at least 30 hours a day. Forget top 50 he could probably get it to top 10!
 
EDIT:also, the -15 on connect shouldn't go into effect until 5-10 minutes after the player joins, to prevent massive server bombardment.

That's to difficult. You have to trust the Steam client to not lie, and the Steam protocol isn't encrpyted; I can imagine some script-kiddie making a script that spams "yep, been here 5 minutes." packets.

Also, requiring 5-10 minutes protects bad servers. When eGO's servers are full and you go server hunting, and you log into a 31 bot server... do you hang around 5 minutes just in case? Nope, you back right back out.

That's the beauty of this system. Unless you really just hate a server, you'll spend 10-15 minutes, no sweat.

I know Valve people watch these forums, so here's a free tip to Valve to fix this hole.

Free tip to Valve to stop bombers:

* Every time a player disconnects from a server, THEY lose one point. They regain points at one point an hour.
* (Optional) Every time a player rejoins a server, THEY lose 5 points.

So, if I go server surfing, log into a server, that server loses 15 points. I leave, go to another server, and it loses 14 points. The next server loses 13, etc, etc.

However, if Spammy McBadPub logs into an eGO server, and then logs out, and then logs back in, he does 15+10+5= 30 damage maximum. Even if he then tries to spam another server, he does 0 damage to them for an hour. Then he does 1 damage. This solves the "kick" problem.

If Spammy decides to server hop, he can spread out a maximum of 120 damage, CUMULATIVE. And then he regains one damage point the next hour. He has to recharge 15 hours to do another 120 points.

Here's why this works well: you don't have to trust Steam message contents, only timestamps.

If Spammy McBadPub tries to spam bad packets, he can only "spam" 15 times every 15 hours before his influence is nill.

But the best part about this is that Spammy has no control over the amount of damage he does: he has a choice: Space out his "bombings" so they do a full 15 damage an hour, or "bomb" a server or two three or four times and then quit.

This would tilt the favor heavily toward happy players (they consistantly keep 15 points damage per server, but tend to give servers more points), while heavily biasing against BadPubs (constantly getting diminishing returns for their attacks because they have to waste time to be an effective bomber).

The best bit is it's all automated, using information Valve already gets, and punishing jerks.

Finally, Valve could track clients that have a high rate of server switches and lower their ceiling. As Spammy McBadPub "sticks it to the man" his maximum damage goes down. Suddenly, Spammy only does 6 damage when he spams a server, with diminishing returns at the same rate.

Valve doesn't need people on standby to fix Spammy's messes. And BadPubs eventually have less and less influence, while the good players, the guys who want good servers, dish out full damage on bad servers and give a server full credit when they find servers they like.



It's a Google Solution. Heard of Google Bombs? You get a million people to put "BUSH SUX <link to hitler>" on their webpage. Old Google would go... "Wow! A lot of people believe that Bush should link to Hitler!" and hilarity ensues.

New Google goes "Hmm. Lots of pages about puppies and flowerpots and the moon are suddenly linking the exact same way to the exact same URL, and besides, why are they all linking to political stuff all of a sudden?" And it starts penalizing all links in the Pagerank until the bomb dies. If I'm not mistaken, sites participating in bombs also get a hit to their main pagerank




EDIT: Side Note:

Is the blog post title a hint to the Next Update being Demoman?
 
Last edited:
Interesting, I highly doubt many people will connect and drop fast from our servers just to make our ranks go down, besides we have a lot of regulars and we will probably keep our top spaces. This will probably also bump lotus out of the top...

yea i was just about to say, theres probly gonna be alot of idiots who join/leave/join/leave/etc. Obviously we should watch out for these people if it happens and smash em with the banhammer
 
According to an eGO hater from those steam forums, we "pay-to-play". What?
 
Well Garden I know what your thinking. This is going to put us straight to the top. Its going to work for us so yeah who in eGO wouldn't be for it.
 
Counting only one -15 hit per steamid per server per day.
De-listing based only on long-term (>7 days) performance.

this says it also in the steamforum.
 
Scenario:

I want to play on our Server A. It is currently full, as it is prime time for that server, but I love playing there. So, I click the Auto-Join when a slot is available button.

Now, while waiting for a spot to open up, I hop onto Server B (that I also like, but isn't full). I get on and play for about 5 minutes then I get disconnected and join Server A that I was waiting for.

If I understand things correctly, this would punish the ranking of Server B.

So, would we need to discourage this kind of behavior (e.g. just jumping on a server to play while waiting for the server you want to be on to free a slot)?

I've done this before because there can be a 30 minute wait to get on some servers at certain times, but the wait time isn't guaranteed. Sometimes a slot will open up just as you connect to the other server.

Granted, once I'm on Server B for more than 10 minutes and having a good time, I usually go back and cancel my Auto-join :)

Just food for thought.
 
Scenario:

I want to play on our Server A. It is currently full, as it is prime time for that server, but I love playing there. So, I click the Auto-Join when a slot is available button.

Now, while waiting for a spot to open up, I hop onto Server B (that I also like, but isn't full). I get on and play for about 5 minutes then I get disconnected and join Server A that I was waiting for.

If I understand things correctly, this would punish the ranking of Server B.

So, would we need to discourage this kind of behavior (e.g. just jumping on a server to play while waiting for the server you want to be on to free a slot)?

I've done this before because there can be a 30 minute wait to get on some servers at certain times, but the wait time isn't guaranteed. Sometimes a slot will open up just as you connect to the other server.

Granted, once I'm on Server B for more than 10 minutes and having a good time, I usually go back and cancel my Auto-join :)

Just food for thought.

That's exactly what I was thinking. This is how I typically get into the games that I want to get into--sure beats sitting around not in game. With that said I do still believe we will come out on top with this system, but -15 per connect seems a bit much. We will probably have to come up with something to prevent constant log ins/log outs.
 
I think that this will likely boost our exposure world wide. The change itself doesnt affect me though because I ONLY play on our servers ever since i joined EGO :cool:
 
Pro: Helps good servers and hurts those with bots/false populations/reserved slot kicks

Con: We'll probably have to ban a lot of griefers connecting and disconnecting to hurt our score

Overall, I say it's good
 
On the plus side, most of the people that complain about us in other forums have already been banned. That's the reason they hate us. I don't think there are droves of people out there that have no experience with us dying to sabatoge our servers.
 
Great thing, bad system. I've already seen a couple posts on steam forums threatening to purposely drop eGO servers already and the update has barely been out. A modification will most likely be needed so the system doesn't encourage greifers.

Linkage?!

-edit- n/m...found it!
 
Last edited:
On the plus side, most of the people that complain about us in other forums have already been banned. That's the reason they hate us. I don't think there are droves of people out there that have no experience with us dying to sabatoge our servers.

Perfect, just what I wanted to say.
 
From what i can tell we get people on our servers and they stay on for a while because of the fun environment... I know I do!

So does this just "switch on" sometime automatically? What needs to be done to implement this?
 
Back
Top