Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

how can i take a match's score into account ? #41

Open
leElvyn opened this issue Nov 18, 2020 · 2 comments
Open

how can i take a match's score into account ? #41

leElvyn opened this issue Nov 18, 2020 · 2 comments

Comments

@leElvyn
Copy link

leElvyn commented Nov 18, 2020

Hey, i would like to know if it was possible to take into account a match's score using true skill ?

The idea would be that a match with a score of 3-2 won't lower the score of the loser as much as a `3-0.
Is this something that can be done in trueskill ?

@bernd-wechner
Copy link
Contributor

Short answer: No

Long answer: TrueSkill could be modified to cope with it yes. And it's essentially been done, and is called TrueSkill 2:

https://www.microsoft.com/en-us/research/publication/trueskill-2-improved-bayesian-skill-rating-system/

But there is not (my knowledge any coded implementation available in the FOSS environment that implements it). If you were up for it I could certainly provide you with all the background literature and pointers in the right directions. That presupposes some skill and interest in the area of math especially Bayesian modelling and software implementations (and would presuppose a study of Factor Graphs and other tools that TrueSkill leans on).

@leElvyn
Copy link
Author

leElvyn commented Nov 19, 2020

Ok, thanks, that's a really interesting answer. Unfortunately, i don't think i have the required competances in math or python to do that kind of stuff.

Tho, would just running the rate_1vs1 3 times in case of a 3-0and only one time in case of 3-2 would be a correct sollution ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants