ZeroK-RTS / Zero-K-Infrastructure

Website, lobby launcher and server, steam deployment, .NET based tools and other vital parts of Zero-K infrastructure
GNU General Public License v3.0
53 stars 52 forks source link

Add placement games as a MM concept #2814

Open GoogleFrog opened 3 years ago

GoogleFrog commented 3 years ago

The current matchmaker has a failure of psychology for new players. It doesn't tell them that their rating is uncertain (which they could assume anyway), but more importantly it doesn't tell them when they should expect this uncertainty to end. The fact that they can navigate to their ratings page is irrelevant because uncertainty metrics are not intuitive to the majority of people.

There should be a simple UI and progress bar that fulfills the function of telling them "Don't worry about your first few games, your later ones will be against more even opponents". This could be calibrated against the usual uncertainty reduction after people play a few games, or we could simply pick 10 as an arbitrary number and say that they have a rank after that many games. Infrasructure should reflect their lack of a rank, possibly using the grey rank for this purpose, or maybe forcing their MM rank to grey until they have 10 games.

Legomenon-gh commented 3 years ago

I like this idea for working on matchmaking psychology and can work on it in the next couple of weeks, and iterate on it as needed. I think starting new matchmaking users as grey and setting their ladder points to their expected WHR after 10 games will be an improvement. Should this apply to all users who have less than the required number of matchmaking games, or just new ones entering the ladder for the first time? (It's probably simpler to apply it to everybody who qualifies)

I had a similar idea when discussing matchmaking last a few months ago, and had some concerns on overselling the benefits of calibration. Matchmaking will be more even after their first games, but there are limits to what a matchmaking system can achieve (especially with low population).

GoogleFrog commented 3 years ago

I had a similar idea when discussing matchmaking last a few months ago, and had some concerns on overselling the benefits of calibration.

I think it is good to set a point to tell players "things are better now" (ie when they play 10 matches) rather than have it improve slowly over time at an unknown rate.