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

Rating calculator #2

Open
sukhmeet2390 opened this issue Sep 1, 2017 · 3 comments
Open

Rating calculator #2

sukhmeet2390 opened this issue Sep 1, 2017 · 3 comments

Comments

@sukhmeet2390
Copy link

sukhmeet2390 commented Sep 1, 2017

Doc says :
"Instantiate a RatingCalculator object
at instantiation, you can set the default rating for a player's volatility and the system constant for your game ("τ", which constrains changes in volatility over time) or just accept the defaults"

if there are 3 players, then at first the rating calculator uses the default values.
But for the next time
'RatingCalculator' needs to be initialised with volatility of which player p1 or p2 or p3 ?

PS : For a game If p1 beats p2, p3 then does it means p1 beat p2 and p1 beat p3 ?

@sukhmeet2390
Copy link
Author

@goochjs

@goochjs
Copy link
Owner

goochjs commented Sep 7, 2017

Hi,

To answer your first question, it doesn't matter how you initialise the RatingCalculator for the second rating period as your players will each have their own volatilities. I would suggest you use the same default setting each time, in case you introduce a new player.

The answer to your second question is "sort of" as each game can only have two competitors.

J.

@sukhmeet2390
Copy link
Author

Actually it I can see that if I use the default volatility then the deviation constantly increases for the player after subsequent games. This indeed will be a factor after which the new rating is computed.

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