Issue #1 open

deviation doesn't increase if player didn't compete

Anonymous created an issue

thanks for your glicko2 implementation for ruby.

in your current code a player's deviation doesn't increase if he didn't compete during a rating period.

at least to my limited understanding, you have to change lines 153-155 to: {{{ if @results.empty? @g2deviation = Math.sqrt( @g2deviation2.0 + @g2volatility2.0 ) return end }}}

Comments (2)

  1. Stephen Waits repo owner

    Somehow I've missed this in the Glicko spec. I thought that he had decided on no penalty for missed rounds.

    I will go take a look now (unless you can point me straight to it?). Thanks for pointing it out! I'll add it as soon as I can read more about it.

  2. Log in to comment