Jump to content

Rating in TG where are we?


Vrayer
 Share

Recommended Posts

I'm creating this topic because I'd like to know if implementing a rating system for TG in the game is something that's being considered.

I believe this has been discussed for quite some time now.

However, I strongly believe that even an imperfect system could bring many interesting improvements to the game. First and foremost, it would make the TG easier to balance, which, in my opinion, is crucial for an enjoyable gaming experience. Additionally, it would discourage players from not taking a game seriously and encourage them to fight until the last man.

Moreover, since most top players don't frequently play 1v1 matches, their ratings remain relatively stagnant, which doesn't accurately reflect their current skill level. Some players have been rated over 1700+ since the early stages of the game but aren't at that level anymore, while others are stuck at 1300 but are actually worth 1800+. Implementing a rating system could provide a more accurate ranking of players.

I propose using a similar formula for 1v1 matches, where the average rating of each team is considered. In this system, every player would gain or lose the same number of points, regardless of their current rating.

What are your thoughts on this? Do you think it would be challenging to implement this in the lobby for the next alpha?

Thank you.

  • Like 3
Link to comment
Share on other sites

I'm convinced that a better system would not prevent discussions at all.

Also I think that a TG rating system would be relatively easy to implement and potentially very useful. Actually, 1v1 rating can be improved as well at little cost.

What I don't know is who and how is managing the rating bot. what would it take to have a pr accepted? 

  • Like 3
Link to comment
Share on other sites

The code for the lobby bots, including the rating logic, is available here: https://github.com/0ad/lobby-bots

For pull requests which change such fundamentals as how ratings work, I'd like to see a solid and reasonable explanation how it improves the game experience, before accepting them.

In any case I'd be happy to see community contributions to the lobby bots and I am there to answer any questions which might arise doing so.

  • Like 2
Link to comment
Share on other sites

You need an ejabberd server with the proper configuration. Not sure if that'd work on other operating systems than Linux. Setting this up can be cumbersome, but we got https://github.com/0ad/lobby-infrastructure/ which makes it straight-forward to fire up a virtual machine under any operating system to get an environment to test and play around.

  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...