Lila: -0 points when getting a puzzle right

Created on 8 Mar 2020  路  3Comments  路  Source: ornicar/lila

Can we put an if statement somewhere to avoid -0s when solving puzzles right? I also got +0 and 0 once and sometimes they're red even if you solve the puzzle correctly. I don't know if you're using floating point numbers to calculate rating points in puzzles but it might be the reason why this happens... I suggest a conversion to integer or a floor operation followed by if (n == 0 && solved) n += 1; to make sure this does not happen again (so you'll earn at least 1 point if you solve a puzzle right). Please do not ignore this issue.
Screenshot 2020-03-08 at 14 52 18

bug puzzles

Most helpful comment

Not in general. There is a limited number of puzzles, so eventually players at the extreme ends of the spectrum (very strong or very weak) will get puzzles that are very easy or very difficult for them.

The internal rating did change, but by less than 0.5 points.

Eventually we will generate more puzzles.

All 3 comments

I don't think I agree with gaining at least 1 point (it's arbitrary? Why modify Glicko-2 at random places like this?) but I agree that -0 doesn't make sense. Should be made +0.

Why waste people's time with puzzles that will give them no points at all, can't we at least ensure that that doesn't happen?

Not in general. There is a limited number of puzzles, so eventually players at the extreme ends of the spectrum (very strong or very weak) will get puzzles that are very easy or very difficult for them.

The internal rating did change, but by less than 0.5 points.

Eventually we will generate more puzzles.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

Cristian-A picture Cristian-A  路  3Comments

ShRyDeR picture ShRyDeR  路  3Comments

arex1337 picture arex1337  路  4Comments

nikolatzotchev picture nikolatzotchev  路  3Comments

nojoking picture nojoking  路  3Comments