Skip to content

Posts from Player rating for tournaments across all installments of Heroes.

5.0 (1 rating)
Open
Which rating system should I choose? (see the text for details)
33 voters
Single choice
Sign in to participate in this poll.
Poll results will be visible after you vote or when the poll closes.
In reply to AlexeyPank
User Avatar
#61
Auto-translated
AlexeyPank;60044
I will try to summarize all the suggestions made.
1. A purely game-based rating is calculated using the system proposed by the respected IronAxe, without taking aging into account, but with a minimum quota of tournaments per year (I suggest 6 tournaments - once every two months). The rating of those who have played in fewer tournaments can be aged.
This is what I'm talking about. But the AmberSolera formula also takes into account the number of participants in the tournament, which I don't have. And later, if the system works, it might be possible to add the strength of the tournament, depending on the total rating of the participants, but this is not possible yet because no one has a current rating. Therefore, my simple formula needs to be refined with the AmberSolera formula, but the influence of the second component needs to be reduced somehow? Or we need to think of something else. Because the specifics of speedrunning are reflected in the number of days spent on completing the game, not in the place taken. A silly example:
1st place - 1 day.
2nd place - 1000 days.
AlexeyPank;60044

I think I've taken all the suggestions into account. Any comments?
Not comments, but suggestions. For now, it might work as is, but my simple formula can possibly be improved with ideas from AmberSolera, but we need to start taking into account the current ratings of the players on this resource in some way.
In reply to IronAxe
User Avatar
#62
Auto-translated
IronAxe;60045

I was always talking about the CURRENT one. But the question is - if there is a championship, can't I duplicate the CURRENT Player Rating of those who participate in it?
That's what happens... we were talking about different things... :) I apologize, maybe I didn't understand something along the way? I meant the annual rating, because the current rating is never reset, it only gets older - that's correct. No awards are given based on the current rating, because the results change after each tournament. And the new year has nothing to do with it. So, here I fully support your suggestion...

Added 6 minutes later
IronAxe;60049
... but we just need to somehow start taking into account the current ratings of the players on this resource.
This is the easiest thing: the rating of each tournament is determined by the average rating of the ten strongest participants... So-called, qualifying coefficient. The higher it is, the higher the rating of the tournament. The formula is not trivial, but it can be calculated.

An analogy in sports: to get the Candidate Master of Sports (KMS) rank, you need to win a championship, among the participants of which 10% have the Master of Sports (MS) or KMS rank... Otherwise, you won't get KMS... Or something like that. In short, the qualifying criterion for the current tournament can be introduced later. And there you have it - an account of the current player rating...
Сначала было слово...
FizMiG v.2.0 *** Очередное обновление справочника! *** http://vk.com/fizmig

User Avatar
#63
Auto-translated
Perhaps we could differentiate between the concepts of RANKING – which depends solely on the speed of completion – and GRAILS – which depend on the number of participants, and which can also be spent on the doll?
Мы спасемся? Я не знаю. Верьте...
Геройский Интернационал
Клан Homo homini - основатель клана
Член РКСМ с 07.07.07.
ФЛУДОВСКИЕ ССЫЛКИ!- сообщить о бесполезной теме/сообщении.
In reply to AmberSoler
User Avatar
#64
Auto-translated
AmberSoler;60048
You are not taking into account the number of participants in the tournament and the player's position in the tournament standings. That is, you are simply accepting Option #1 from my post, which was based on IronAxe's suggestion.
I ask you to consider that the oscillator primarily reflects the player's strength in relation to other participants in the tournament.

In the form where the second component artificially elevates an outsider in the ranking, this is not quite a correct comparison. The place in the tournament is secondary. The primary factor is the time it took for the participant to complete it and how close they are to the leader. Therefore, comparing the strength of players is not entirely correct.
I showed it with a STUPID example and compared two stages. Where a player who is a thousand times behind the leader has 2nd place and, accordingly, receives the same rating for the tournament as a player from another tournament who is eight times behind the leader, but also, let's say, took 2nd place! IS THAT RIGHT?

AmberSoler is talking about the solidarity of outsiders, but maybe they also want to overtake each other and fall behind, and who knows, maybe they will suddenly surge ahead :) It doesn't really matter to me how AmberSoler speaks, and it doesn't matter to him either, and to many others, but why should we level all the outsiders to the same standard? They won't feel the dynamics of their development or, conversely, their lag - well, you're in last place, so what, a soldier who doesn't dream of becoming a general is a bad soldier :) And what if the leaders' bicycles break down :) and what if I have an idea on some map and I'll show them all in a couple of months :)
In reply to AlexeyPank
User Avatar
#65
Auto-translated
AlexeyPank;60058
Perhaps we should differentiate between the concepts of RANKING – which depends solely on the speed of completion, and GRAILS – which depend on the number of participants, and can also be spent on the doll?
Please note, once again, that this thread only discusses the in-game ranking, not the grails. In any case, all my posts are dedicated only to the game, and not to bonuses in the form of grails, and all the math reflects only the in-game potential of the tournament participant... And why do you think that the ranking should not depend on the number of participants, but only the grails depend on it?

IronAxe is also only talking about this...
Сначала было слово...
FizMiG v.2.0 *** Очередное обновление справочника! *** http://vk.com/fizmig

User Avatar
#66
Auto-translated
Simply, if your suggestion is suitable for calculating Grails, why not use it? Ideally, these two concepts could be combined, BUT, Grails are consumed, while the rating should remain.
Perhaps we will come to such a solution?
Мы спасемся? Я не знаю. Верьте...
Геройский Интернационал
Клан Homo homini - основатель клана
Член РКСМ с 07.07.07.
ФЛУДОВСКИЕ ССЫЛКИ!- сообщить о бесполезной теме/сообщении.
In reply to AlexeyPank
User Avatar
#67
Auto-translated
AlexeyPank;60058
Perhaps we should differentiate between RANKING – which depends only on the speed of completion – and GRAILS – which depend on the number of participants, and which can also be spent on the doll?
For now, that's what needs to be done, and we should start calculating and taking into account the current player rankings. It's too early to talk about championship rankings and annual rankings when no one has any ranking at all. But the formula for calculating the ranking will still need to be improved, and I already said that AmberSoler set the direction. It is well suited for awarding Grails. So that the underdogs don't complain about a pittance :) And it all depends on the number of people and also on the place. But why calculate the Annual game ranking specifically for those who participated in the Kenigam tournament? Wouldn't it be better to start with the Current ranking for all players on the portal? We need to refine Amber's formula; it's more complex than mine, so we need to think about it more carefully. I explained what personally doesn't suit me in a rather simple example.
In reply to IronAxe
User Avatar
#68
Auto-translated
IronAxe;60060
When the second component artificially elevates an outsider in the ranking, it's not quite a fair comparison. The placement in the tournament is secondary. What matters most is the time it took for a participant to complete the game and how close they are to the leader. Therefore, comparing the strength of players in this way is not entirely accurate.
I used a STUPID example to illustrate this and compared two stages. In one case, a player who is a thousand times behind the leader takes second place and, consequently, receives the same rating as a player from another tournament who is eight times behind the leader but also takes second place! IS THAT RIGHT?
Your "stupid" example is quite relevant, but it needs a third participant to complete the picture.

Therefore, the question is: if the third participant completes the map in 500 days, will the outsider with their 1000-day completion time be third out of three, rather than second out of two?

And if the newly introduced third participant completes the map in 1200 days, then the one who completed it in 1000 days will be second out of three, not third... Moreover, their result remains unchanged, but the rating will depend on the performance of ALL participants, not just the leader... This is not the same thing.

And the oscillator is designed to take into account all participants in the tournament (not only their number but also their relative positions). The second parameter, which you have concerns about, is responsible for this. The second (linear) parameter is not applicable on its own, but in combination with the first, it makes sense... Don't rush; just experiment with the numbers...

The concept of an oscillator, as a parametric index that reacts equally to changes in several unrelated parameters, was not invented by me. This mechanism has been tested and adopted by all methods that study the behavior of randomly changing digital sequences (tournament results are exactly that). So, in the first approximation, everything is correct here; don't doubt it. And to justify this to you, I would have to go beyond the scope of the topic. Maybe it's not worth making it more complicated?

And this mechanism is certainly applicable for calculating Grail scores.
Сначала было слово...
FizMiG v.2.0 *** Очередное обновление справочника! *** http://vk.com/fizmig

In reply to AlexeyPank
User Avatar
#69
Auto-translated
AlexeyPank;60064
Simply, if your proposal is suitable for calculating grails, then why not use it? Ideally, these two concepts could be combined, BUT grails are spent, while the rating should remain.
Maybe we will arrive at such a solution?
Yes - for awarding grails, it's even better than VDV's, and at the same time, it contains ideas on how to track the current rating more effectively. Later, having the established ratings of participants, we can apply them to the calculations of annual ratings for championships; in this case, the strength of each stage, which will be composed of the current ratings of the players participating there, will be taken into account automatically. In my opinion, that would be the correct way. Let's have someone come up with a way to reduce the dependence on the place taken in the second component.

Added after 4 minutes
AmberSoler;60067
Your "silly" example is quite appropriate, however, a third participant must be introduced to complete the picture.

Hence the question: if a third participant completes the map in 500 days, then the outsider with their Walkthrough in 1000 days will be third out of three, not second out of two.

And if the newly introduced third participant completes the map in 1200 days, then the one who completed it in 1000 days becomes second out of three, not third... Moreover, their result remains unchanged, but the rating will depend on the play of ALL participants, not just the leader... This is not the same thing.

And the oscillator is designed to take into account all tournament participants (not only their number, but also their relative positions). The second parameter, which you have complaints about, is responsible for this point. The second (linear) parameter is not applicable on its own, but in combination with the first, it gains meaning... Don't rush, just experiment with the numbers...
I agree, but you are comparing participants of ONE tournament/stage, and not comparing them with another tournament/stage where, for example, a tougher contingent might gather. And everyone is playing Heroes (different versions) but for speed in days, which is essentially the same for any heroes. In this case, one can only tie into the results of the leaders of these two tournaments. It's not absolutely smooth either, but at least it works relatively.

Added after 11 minutes
AmberSoler;60067
Your "silly" example is quite appropriate, however, a third participant must be introduced to complete the picture.

Hence the question: if a third participant completes the map in 500 days, then the outsider with their Walkthrough in 1000 days will already be third out of three, not second out of two.

And if the newly introduced third participant completes the map in 1200 days, then the one who completed it in 1000 days becomes second out of three, not third... Moreover, their result remains unchanged, but the rating will depend on the play of ALL participants, not just the leader... This is not the same thing.

And the oscillator is designed to take into account all tournament participants (not only their number, but also their relative positions). The second parameter, which you have complaints about, is responsible for this point. The second (linear) parameter is not applicable on its own, but in combination with the first, it gains meaning... Don't rush, just experiment with the numbers...

The concept of an oscillator, as a parametric index reacting equally to changes in several unrelated parameters, was not invented by me. This mechanism has been tested and adopted by all methodologies researching the behavior of randomly changing digital sequences (tournament results are exactly that). So, in the first approximation, everything here is correct, do not doubt it. And to justify this to you, I would have to go beyond the scope of the topic :) Maybe it's not worth complicating things?
And for calculating grails, this mechanism is certainly applicable.

Yes, I understand that, however, why do you deny that the second parameter can practically completely swallow the first - it's clearly visible in the example, and we are trying to obtain a GENERAL CURRENT gaming rating for all participants of the resource playing in tournaments :)
In my case, the situation becomes dire if the leader of some stage completes the map in, say, 1000 days, and the others do even worse; then, because of the link to the leader, the results will still be incorrect. In this case, in my defense, I can only say (and the leader would say the same): "Why don't you try it yourself, maybe you'll complete this map even worse :)"
And this can happen until the Current rating is fully operational, involving players of various strengths in different versions of the games. The more, the better. And that's why it needs to be aged more actively :)
In reply to IronAxe
User Avatar
#70
Auto-translated
IronAxe;60069
Yes, I understand that, but why do you deny that the second parameter can almost completely absorb the first – it’s clear from the example, and we are trying to get a GENERAL CURRENT game rating for all participants of the resource playing in tournaments :)
I agree that it might be worth adjusting the significance of the second indicator, i.e., applying a constant (or perhaps even a variable) reducing coefficient to it. I just don’t have any ideas about what that coefficient should be... I won’t pull it out of thin air, and I don’t know how to justify it yet...
In my case, the situation becomes terrible if the leader of a certain stage completes a map, for example, in 1000 days, and the rest do even worse, then, due to the connection to the leader, the results will still be incorrect. In this case, I can only say in my defense (and the leader will say the same). And you would try it yourself, maybe you would complete this map even worse :)

You know, it always seemed to me that the rating is calculated as the sum of the results of different unrelated tournaments. It is unlikely that there are methods to directly link the results of one tournament with the results of another. The main thing is that all participants in each tournament are in different conditions... Take the triathlon – how can you link a bicycle race and swimming together? In no way. But in the form of the sum of the results (the speed of completing the stage), it can be linked quite well. The main thing is that all participants complete all stages under equal conditions...
Сначала было слово...
FizMiG v.2.0 *** Очередное обновление справочника! *** http://vk.com/fizmig

In reply to AmberSoler
User Avatar
#71
Auto-translated
AmberSoler;60081
I agree that it might be worth adjusting the importance of the second indicator, i.e., applying a constant (or perhaps a variable) decreasing coefficient to it. I just don't have any ideas about what that coefficient should be... I won't pull it out of thin air, and I don't know how to justify it yet...
That's what I'm saying, it's all about the coefficient again. Perhaps it's the strength of the tournament, which is the sum of the CURRENT player ratings, which no one has yet.
AmberSoler;60081

You know, I've always thought that the rating is calculated as the sum of the results of different unrelated tournaments. It is unlikely that there are methods to directly link the results of one tournament with the results of another. The main thing is that all participants in each tournament are in different conditions... Take the triathlon - how can you link a cycling race and swimming? In no way. But as a sum of results (the speed of completing a stage), it can be linked. The main thing is that all participants complete all stages under equal conditions...
The comparison isn't quite appropriate; they're not swimming or cycling here, but clicking the mouse and keyboard, using their brains, which is closer to chess. And the essence of completing a map is similar in any version of Heroes, to complete it faster. Of course, everyone is in equal conditions, but there can be different strengths of tournaments depending on how strong or weak the players participating in one or the other are. This problem can be solved if we try to calculate the General current rating of each player on the resource.

Added 7 minutes later
Damn, where did you erase some of the formula's outlines? Check it against my silly example in comparison with two stages and a different group of participants; the examples are above in the thread, there's your normal example on one stage and my silly one with 1000 days on the other.
In reply to IronAxe
User Avatar
#72
Auto-translated
IronAxe;60084
That's what I'm saying – it's all about the coefficient again. Perhaps it's the strength of the tournament, based on the CURRENT player ratings, which no one has yet.
For now, we can assume that all players have the same rating, and therefore the coefficient for each tournament is standard... Over time, criteria will accumulate, and the rating from tournament to tournament will begin to acquire some kind of gradation... so this is not a problem.
The comparison isn't quite appropriate; they're not swimming or racing, but clicking the mouse and keyboard, using their brains, closer to chess.
I'm just saying that if I don't play HMM II, and you don't play HMM III, then I don't care how our ratings compare in terms of strength. We don't have the opportunity to check this under equal conditions (on the same board). Would a chess player be interested in the ratings of checkers players if they don't play checkers themselves? No, they wouldn't...
Сначала было слово...
FizMiG v.2.0 *** Очередное обновление справочника! *** http://vk.com/fizmig

In reply to AmberSoler
User Avatar
#73
Auto-translated
AmberSoler;60081
You know, it always seemed to me that the rating is calculated as the sum of results from different unrelated tournaments.
The difficulty here is that a player can participate in one tournament but may not participate in another. This leads to a stratification of the player base. And the true strength of a player in Heroes can only be determined relative to the leaders of a particular version, right? But the dominant factor here will be not the position in the tournament, but the result, and how close it is to the leader in terms of completion time.
In reply to IronAxe
User Avatar
#74
Auto-translated
IronAxe;60084
Damn, why did you delete some of the formula's markings? Check it against my simple example, comparing it with the two stages and different contingents. The examples are above in the thread; there's your normal example for one stage and my silly one with 1000 days for the other.
I checked it in my head... It's nonsense! You can't reduce the second parameter proportionally to the first... it's wrong... there's no direct dependency because the first one depends only on the leader's result, and the second one depends on the number of participants...
Сначала было слово...
FizMiG v.2.0 *** Очередное обновление справочника! *** http://vk.com/fizmig

In reply to IronAxe
User Avatar
#75
Auto-translated
IronAxe;60084
That’s exactly what I’m saying – it’s all about the coefficient again. Perhaps this is an issue with the tournament’s strength being based on the CURRENT player rankings, which no one has yet.
Maybe this is just a problem with the initial stage, and later the coefficient will be based on the tournament ranking (which is determined, for example, by the top 5 players in that tournament).
Мечты сбываются, просто нужно уметь правильно мечтать.

Жизнь нужно прожить так, чтобы Боги в восторге предложили еще одну...
P.S. может мне и предложили, просто я не помню :smile44: