So I eventually realized that by 'developer', you refer to game developers only, who are mostly volunteers indeed, while for me, the term 'developers' also includes BGA devs, who are paid staff. I think that was the root of the misunderstanding.
They apparently fixed the cause of the bug.FrankJones wrote: ↑14 May 2026, 10:16 That is indeed very weird. -1 Arena points for a win !? As you said, that should not happen.
1) I do hope BGA fixes that.
My main grievance is that BGA devs still don't deal with fixing the miscalculated ELO/Arena points. There is a third group I call 'support' who do (who are also paid BGA staff). But I rather that BGA devs forward such bug reports to support directly than have the player do more reporting. Also note that this would mean no extra work for game devs.FrankJones wrote: ↑14 May 2026, 10:16 2) I agree with you, there should be a direct link from the game page: "Contact BGA about an Elo or Arena points miscalculation."
Once again, the difference in terminology. By developer, you mean the game dev, who did not get my bug report (and OP's bug report neither), because as a 'site bug', it was sent to BGA devs instead.FrankJones wrote: ↑14 May 2026, 10:16 3) The best way for this to be handled is to remove the developer from the equation entirely by having BGA implementing steps 1 and 2 above.
The consecutive wins penalty does not apply to Arena at all. BGA never bothered to explain the cause of the bug, so I don't really know the root cause.FrankJones wrote: ↑14 May 2026, 10:21 Your Elo was so much higher than the opponent's that the Calculated Elo gain may have been close to zero. And then, if the consecutive wins penalty (10% for the 3rd consecutive win) was applied, that may have resulted in a calculation that took the result from 0 to -1?
If that's how the -1 result occurred, that's bizarre. I've never seen anything to indicate that the consecutive wins penalty applies to Arena points. The consecutive wins penalty should not apply to Arena at all (not even the Elo) because Arena pairings are random in the first place.