elo icon indicating copy to clipboard operation
elo copied to clipboard

different ways of calculation

Open CesMak opened this issue 4 years ago • 0 comments

Hey,

I think there are two ways to calculate the elo or:

exp  = expected(1613, 1609)# 0
exp += expected(1613, 1477)# 0.5

print(elo(1613, exp, 0.5, k=32)) # 1590.85419

#Method2
exp  = expected(1613, 1609)
a1   = elo(1613, exp, 0, k=32)
exp2 = expected(a1, 1477)
a2   = elo(a1, exp2, 0.5, k=32)
print(a2) # 1591.5068

intuitively I would choose method 2 but actually I would estimate that both methods should result in the same or?

CesMak avatar Aug 07 '20 18:08 CesMak