PDA

View Full Version : MS Detail TrueSkill Live Ranking System


Justin Buser
09-11-2005, 12:08 AM
Microsoft have released a very technical document that outlines how the ranking system for Xbox Live will work. Called the "TrueSkill Ranking System", it is based on 50 different skill levels and a heap of complicated equations.

Most games have at their root a metric for judging whether the game’s goals have been met. In the case of matches involving two or more players (“multiplayer matches”), this often includes ways of ranking the skills of match participants. This encourages competition between players, both to “win” individual matches, and to have their overall skill level recognised and acknowledged in a broader community. Players may wish to evaluate their skills relative to people they know or relative to potential opponents they have never played, so they can arrange interesting matches. We term a match “uninteresting” if the chances of winning for the participating players are very unbalanced – very few people enjoy playing a match they cannot win or cannot lose. Conversely, matches which have a relatively even chance of any participant winning are deemed “interesting” matches.

Many ranking systems have been devised over the years to enable leagues to compare the relative skills of their members. A ranking system typically comprises three elements:

A module to track the skills of all players based on the game outcomes between players ("Update").

A module to arrange interesting matches for its members (“Matchmaking”).

A module to recognise and potentially publish the skills of its members (“Leaderboards”).

In particular, the ELO ranking system has been used successfully by a variety of leagues organised around two-player games, such as world football league, the US Chess Federation or the World Chess Federation, and a variety of others. In video games many of these leagues have game modes with more than two players per match. ELO is not designed to work under these circumstances. In fact, no popular skill-based ranking system is available to support these games. Many one-off ranking systems have been built and are in use for these games, but none of them is general enough to be applied to such a great variety of games.

Read all the technical details at MS Research (http://www.research.microsoft.com/mlp/trueskill/default.aspx)

Cougar50
09-11-2005, 02:12 AM
Sounds very technical. I understood about half of it. Sounds cool anyway though

jt_mares
09-11-2005, 02:58 AM
in short it should make it easier to find someone that will be a challenge to play, and more exciting matches

sandstorm
09-11-2005, 06:09 AM
With the Xbox 360 we have an upgraded (and trademarked) matchmaking system. It’s actually quite technical, as you can see by this algorithm:

μwinner ← μwinner + σ2winner/c * v((μwinner-μloser)/c,ε/c)
μloser ← μloser - σ2loser/c * v((μwinner-μloser)/c,ε/c)
σ2winner ← σ2winner*[1-σ2winner/c2 * w((μwinner-μloser)/c,ε/c)]
σ2loser ← σ2loser*[1-σ2loser/c2 * w((μwinner-μloser)/c,ε/c)]

c2 = 2β2 + σ2winner + σ2loser



Source http://www.majornelson.com

I haven't a clue what it means

xpitbull
09-11-2005, 03:37 PM
Well thats better because you will be able to test your skills against someone in your class.

theelderscroll
09-11-2005, 03:43 PM
Even if you dont understand it now(i know i dont), it will be much easier to understand when your playing around with it.

GamePlaya4Life
09-11-2005, 03:46 PM
Nice looking forward to seeing it in action.

Night Owl
09-11-2005, 04:05 PM
Yea, seems alot more organized rather than just puttin some sucky guy against a pro

xpitbull
09-11-2005, 04:07 PM
That was exactly my point, it was kind of annoying playing with noobs on LIVE sometimes, or ppl who take advantage of other ppl (not me). So i hope to see you all in the "UNDERGROUND" zone

P Mack
09-11-2005, 06:33 PM
I like this system. You can finally get the challenge that brings out the true gamer in you instead of a stupid noob who wines whenever you beat him.

sterritt
10-11-2005, 10:25 AM
i agree, this system is great as i read somewhere ages ago that after a while all the cheaters etc will be only able to play amounst eachother.i remember playing halo 2 once online and never again was overcrowded with cheaters, takes the fun away from us who actually play fair.