3

I'm looking to implement a Glicko 2 library in my application, however the two libraries I'm considering are different. Firstly, they produce slightly different results for the same dataset (the default one given in the Glicko paper).

Second, and what I'm interested in, is how they calculate the results. Library 1 calculates each match one-by-one. That is, n-function calls to calculateMatch(). Library 2 takes the entire set of data (all matches and players) and seemingly calculates it in one batch (although I'm not 100% on this).

What I wanted to know was does it make a difference if you calculate the results one by one or as one batch? Maybe I'm misunderstanding how the Glicko calculations actually work, but some clarification would be greatly appreciated!

1

What I wanted to know was does it make a difference if you calculate the results one by one or as one batch?

According to Professor Mark E. Glickman -

The Glicko-2 system works best when the number of games in a rating period is moderate to large, say an average of at least 10-15 games per player in a rating period.

Note the above link also gives Glickman's algorithms for Glicko 2

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.