usgo / online-ratings

AGA Online Ratings protocol and implementation
MIT License
23 stars 12 forks source link

Figure out how to test ratings math #17

Closed brilee closed 7 years ago

brilee commented 8 years ago

What does a test for a rating system even look like? Can we get a slice of historical data from somewhere and run it against our rating system, and check that the output is approximately right? Some sort of crude visualization tool to see how player ratings react to an event would be useful. (e.g. a numpy script that plots a line diagram of peoples' ratings over time.)

vash3g commented 8 years ago

The dev server hosts a copy of the membership database which is not quite real time.

brilee commented 8 years ago

some ideas on how to test rating systems: https://github.com/goshrine/whole_history_rating/blob/master/test/whr_test.rb