Elo Rankings
Re: Elo Rankings
Thanks! Its our first macht in ELO ranking.
Re: Elo Rankings
This is probably slightly late but I have noticed the same issue.rbodleyscott wrote: ↑Mon Dec 04, 2023 5:50 pm It is fairly clear that the PBEM code for determining Elo rank changes is not working as intended. We are assisting the PBEM programmer to fix the issue(s).
(It was tested in the open beta test, but if it wasn't adjusting the scores correctly, nobody pointed it out)
Once the code is working as intended, we will probably need to reset all of the scores to 1000. (Because correcting all the errors might be prone to error).
I completed my first two ranked games in FoGII between 17 and 27 December.
It was a mirror game so both games started at the same ELO point for me, Triarii, and my opponent.
He commenced at 1015 and I at 1000.
Both games were normal victory conditions and wins for me, Triarii.
The first game finished on 26th December result 44%-19% in my favour with me playing Greek 1179-681BC
The mirror finished on 27th December result was 54%-26% in my favour with me playing Cypriot 800-681BC
The ELO scores on 28th December show Triarii at 962 - down from 1000 and Deano2 at 1044 up from 1015.
This would not be zero sum for our game (-38) vs (+29) but I understand my opponent also had another game going on (that was conceded to him) between our start and finish. My opponent told me that the game conceded to him did not seem to have increased his ELO score.
When I was involved in the Beta Test for Medieval the ELO scoring and direction of movement seemed broadly as expected from the formula shared.
Looking at the formula provided in the Beta testing the result in my case seems to be equal and opposite to the value expected. Could the issue be as simple as incorrect +/- assignment in the code?
-
- Field of Glory 2
- Posts: 28297
- Joined: Sun Dec 04, 2005 6:25 pm
Re: Elo Rankings
The Medieval versions seem to work correctly. (At least for games that have not been kyboshed by the "can't upload" bug)Triarii wrote: ↑Thu Dec 28, 2023 12:54 amThis is probably slightly late but I have noticed the same issue.rbodleyscott wrote: ↑Mon Dec 04, 2023 5:50 pm It is fairly clear that the PBEM code for determining Elo rank changes is not working as intended. We are assisting the PBEM programmer to fix the issue(s).
(It was tested in the open beta test, but if it wasn't adjusting the scores correctly, nobody pointed it out)
Once the code is working as intended, we will probably need to reset all of the scores to 1000. (Because correcting all the errors might be prone to error).
I completed my first two ranked games in FoGII between 17 and 27 December.
It was a mirror game so both games started at the same ELO point for me, Triarii, and my opponent.
He commenced at 1015 and I at 1000.
Both games were normal victory conditions and wins for me, Triarii.
The first game finished on 26th December result 44%-19% in my favour with me playing Greek 1179-681BC
The mirror finished on 27th December result was 54%-26% in my favour with me playing Cypriot 800-681BC
The ELO scores on 28th December show Triarii at 962 - down from 1000 and Deano2 at 1044 up from 1015.
This would not be zero sum for our game (-38) vs (+29) but I understand my opponent also had another game going on (that was conceded to him) between our start and finish. My opponent told me that the game conceded to him did not seem to have increased his ELO score.
When I was involved in the Beta Test for Medieval the ELO scoring and direction of movement seemed broadly as expected from the formula shared.
Looking at the formula provided in the Beta testing the result in my case seems to be equal and opposite to the value expected.
No, but the fix may be such a hack, to avoid breaking anything else.Could the issue be as simple as incorrect +/- assignment in the code?
Richard Bodley Scott


Re: Elo Rankings
FWIW, the ELO in Ancients has been working correctly for me so far. I won a game and went up and lost and went back down to starting rating.
Karvon
Karvon
Chaos Tourney and Little Wars Organizer, TDC VIII Bronze Age Coordinator. WTC US Team Hell on Wheels Captain.
-
- Field of Glory 2
- Posts: 28297
- Joined: Sun Dec 04, 2005 6:25 pm
Re: Elo Rankings
What sort of games were these? Individual custom battle? Mirror custom battle? etc.
When did you finish them?
Richard Bodley Scott


Re: Elo Rankings
They were both custom mirror battles; each being one of two. The remaining ones should both be finished shortly. One ended the 28th, the other the 30th.rbodleyscott wrote: ↑Mon Jan 01, 2024 9:04 amWhat sort of games were these? Individual custom battle? Mirror custom battle? etc.
When did you finish them?
Karvon
Chaos Tourney and Little Wars Organizer, TDC VIII Bronze Age Coordinator. WTC US Team Hell on Wheels Captain.
-
- Field of Glory 2
- Posts: 28297
- Joined: Sun Dec 04, 2005 6:25 pm
Re: Elo Rankings
See: https://www.slitherine.com/forum/viewtopic.php?t=114137
Please report any further Ancients Elo scoring anomalies there.
Please report any further Ancients Elo scoring anomalies there.
Richard Bodley Scott


Re: Elo Rankings
FYI, I finished another 2 mirror match custom battles and won both games. My ELO was adjusted correctly.
Karvon
Karvon
Chaos Tourney and Little Wars Organizer, TDC VIII Bronze Age Coordinator. WTC US Team Hell on Wheels Captain.
-
- Field of Glory 2
- Posts: 28297
- Joined: Sun Dec 04, 2005 6:25 pm
Re: Elo Rankings
The FOG2 Ancients Elo ranking have now all been reset to 1000.
Nothing will show in the Elo Rankings page until some new results come in. In the meantime it will display "The leaderboard is on maintenance, please wait."
Nothing will show in the Elo Rankings page until some new results come in. In the meantime it will display "The leaderboard is on maintenance, please wait."
Richard Bodley Scott


Re: Elo Rankings
This looks to be broken.
I have a ranked game that was aborted on turn 1 and it has credited me with a win.
No ranked games completed beyond that stage.
When we tested this for Medieval it didn't credit wins or losses until games had gone 3 turns.
The issue with as it is now is that TDC and HOML both allow for map rerolls so as it stands the Slitherine system is incompatible with this mass of MP games.
I have a ranked game that was aborted on turn 1 and it has credited me with a win.
No ranked games completed beyond that stage.
When we tested this for Medieval it didn't credit wins or losses until games had gone 3 turns.
The issue with as it is now is that TDC and HOML both allow for map rerolls so as it stands the Slitherine system is incompatible with this mass of MP games.
-
- Field of Glory 2
- Posts: 28297
- Joined: Sun Dec 04, 2005 6:25 pm
Re: Elo Rankings
How exactly was it aborted on Turn 1?tyronec wrote: ↑Wed Jan 10, 2024 8:19 am This looks to be broken.
I have a ranked game that was aborted on turn 1 and it has credited me with a win.
No ranked games completed beyond that stage.
When we tested this for Medieval it didn't credit wins or losses until games had gone 3 turns.
The issue with as it is now is that TDC and HOML both allow for map rerolls so as it stands the Slitherine system is incompatible with this mass of MP games.
When I know that I will bring this to the attention of those concerned.
Richard Bodley Scott


Re: Elo Rankings
As far as I know the only way to abort a game on T1 is to complete your deployment and then concede defeat, have asked my opponent what he did.
-
- Field of Glory 2
- Posts: 28297
- Joined: Sun Dec 04, 2005 6:25 pm
Re: Elo Rankings
What exactly do you mean by 3 turns? 3 turns each by both players, or 2 by player A and 1 by playerB?rbodleyscott wrote: ↑Wed Jan 10, 2024 8:35 am When we tested this for Medieval it didn't credit wins or losses until games had gone 3 turns.
Richard Bodley Scott


Re: Elo Rankings
Three turns by both players.What exactly do you mean by 3 turns? 3 turns each by both players, or 2 by player A and 1 by playerB?
Medieval looks to be working fine for aborted games.
-
- Master Sergeant - Bf 109E
- Posts: 488
- Joined: Thu Oct 22, 2020 6:55 am
Re: Elo Rankings
I auto selected, auto deployed and then surrendered. ELO dropped from 1000 to 985.
-
- Field of Glory 2
- Posts: 28297
- Joined: Sun Dec 04, 2005 6:25 pm
Re: Elo Rankings
Ancients has a different PBEM codebase from Medieval. I expect this is an oversight in the Ancient coding. I have notified those concerned.markleslie wrote: ↑Wed Jan 10, 2024 8:16 pm I auto selected, auto deployed and then surrendered. ELO dropped from 1000 to 985.
Richard Bodley Scott


Re: Elo Rankings
Question re 'draws'. I finished a match down on points but with no outright victor. I know the match screen says we lost the field, but is there no such thing as a draw regard ELO? Unless scores are exact? I dropped by 15 ELO which I think is the same result as if opponent achieved a 25+ margin or routed 60%.
-
- Field of Glory 2
- Posts: 28297
- Joined: Sun Dec 04, 2005 6:25 pm
Re: Elo Rankings
The game engine does not recognise the existence of draws. Hence the Elo system doesn't either.Kroche wrote: ↑Mon Jan 22, 2024 6:38 pm Question re 'draws'. I finished a match down on points but with no outright victor. I know the match screen says we lost the field, but is there no such thing as a draw regard ELO? Unless scores are exact? I dropped by 15 ELO which I think is the same result as if opponent achieved a 25+ margin or routed 60%.
Also the Elo system does not take into account degrees of victory. You get the same ranking change for a marginal victory as for a decisive victory.
Richard Bodley Scott


Re: Elo Rankings
Does this mean that games we consider to be draws, neither player breaking, are counted as a loss for both players or for the lower scoring player in terms of Slith Elo calculation?rbodleyscott wrote: ↑Tue Jan 23, 2024 6:58 amThe game engine does not recognise the existence of draws. Hence the Elo system doesn't either.Kroche wrote: ↑Mon Jan 22, 2024 6:38 pm Question re 'draws'. I finished a match down on points but with no outright victor. I know the match screen says we lost the field, but is there no such thing as a draw regard ELO? Unless scores are exact? I dropped by 15 ELO which I think is the same result as if opponent achieved a 25+ margin or routed 60%.
Also the Elo system does not take into account degrees of victory. You get the same ranking change for a marginal victory as for a decisive victory.
Karvon
Chaos Tourney and Little Wars Organizer, TDC VIII Bronze Age Coordinator. WTC US Team Hell on Wheels Captain.
Re: Elo Rankings
Think it counts as a win for the higher scoring player.Karvon wrote: ↑Tue Jan 23, 2024 7:28 amDoes this mean that games we consider to be draws, neither player breaking, are counted as a loss for both players or for the lower scoring player in terms of Slith Elo calculation?rbodleyscott wrote: ↑Tue Jan 23, 2024 6:58 amThe game engine does not recognise the existence of draws. Hence the Elo system doesn't either.Kroche wrote: ↑Mon Jan 22, 2024 6:38 pm Question re 'draws'. I finished a match down on points but with no outright victor. I know the match screen says we lost the field, but is there no such thing as a draw regard ELO? Unless scores are exact? I dropped by 15 ELO which I think is the same result as if opponent achieved a 25+ margin or routed 60%.
Also the Elo system does not take into account degrees of victory. You get the same ranking change for a marginal victory as for a decisive victory.
Karvon