Skip to content

Posts from Player rating for online battles on full maps.

No ratings yet — be the first to rate!
In reply to HwKeeper
User Avatar
Auto-translated
Creator
I support this initiative; a rating system is a good idea, let's implement it.


:smile16:

I've noticed that in Heroes of Might and Magic V, the report system is now similar to how we currently manage it for Heroes of Might and Magic III.

I think the right step would be to add a system for tournament threads to the forum for Heroes of Might and Magic V, and subsequently, the rating system could be fully automated.

What do you think about this?
If you remember, I wrote about this to you in January 2015.
I would like Heroes of Might and Magic V to have the same interface as Heroes of Might and Magic III...
Будьте осторожны со своими желаниями. Иногда они исполняются.
Сервер в Discord
Стрим на twitch.tv
Стрим на GG

ЛИДЕР Клана"ХРАНИТЕЛИ НЕБЕСНЫХ ВРАТ" Рейтинг: Латник
Вступление в клан "Хранители небесных врат"
User Avatar
Auto-translated
Here is an example of a test tournament /topic/10724/

The system adds:
1) the ability for organizers to create a tournament topic;
2) in the tournament topic, deadlines for holding the tournament are set and a header for the tournament is defined;
3) those who wish to participate have a button to sign up for the tournament, after which organizers receive a request in the tournament topic and can accept or reject the player's participation;
4) after accepting a player, they can submit reports in the tournament topic using a template through a special form; also, they are added to the list of participants in the header of the tournament topic;
5) the opponent must confirm the report with a special button, leaving their comment.

Here is an example of a live tournament /topic/11986/ from Heroes of Might and Magic III.

To launch such a system, all I need are lists of all values for the report form; we will take everything else unchanged from Heroes of Might and Magic III.
Attachments 1
1 file attached • Total size: 44.8 KB
In reply to HwKeeper
User Avatar
Auto-translated
It's high time to create a similar system for the fifth installment, especially since it has been tested in practice for several years, and there's no need to create anything from scratch. All that's needed is to change the names of the towns, heroes, and templates, and we're good to go. :smile02:
In reply to Dirty_Player
User Avatar
Auto-translated
Dirty_Player
It's high time to create a similar system for the fifth game, especially since it has been tested in practice for several years, and there is no need to create anything from scratch. All that is needed is to change the names of the towns, heroes, and templates, and you're good to go. :smile02:
Konstantin, will you explain all the intricacies of this system during our meeting near Gorno-Altaysk?
Будьте осторожны со своими желаниями. Иногда они исполняются.
Сервер в Discord
Стрим на twitch.tv
Стрим на GG

ЛИДЕР Клана"ХРАНИТЕЛИ НЕБЕСНЫХ ВРАТ" Рейтинг: Латник
Вступление в клан "Хранители небесных врат"
In reply to KillAndAction
User Avatar
Auto-translated
KillAndAction
Konstantin, will you explain all the intricacies of this system during our meeting near Gorno-Altaysk?
It's actually quite easy! :smile20:
In reply to HwKeeper
User Avatar
Auto-translated
Creator
*description of the tournament theme*
Indeed, it's strange that this hasn't been implemented in the 5th installment yet.
I think after the meeting, people will provide all the necessary information.
aka Sir Holmes aka David Jones.
In reply to HoM[M]ie
Auto-translated
After the meeting, did any constructive ideas emerge regarding the organization of the ranking system? And, most importantly, is there a desire to implement them?!)

If not, I am ready to launch the ranking in manual mode according to the specified calculation scheme, with the blessing of the almighty!;)
In reply to Vip.rus
User Avatar
Auto-translated
In our section, the rating system has been in use for a very long time. Since 2009, we have been using the formula that is used to calculate the FIDE rating in Chess. The system has proven itself well. Of course, for the objectivity of any rating, there needs to be a distance of at least several hundred games. Our rating looks like THIS
2. Rating calculation formulas.

From November 2007 to February 2009, the rating was calculated according to the formula proposed by SS-D and reset each season.
The Spring 2009 season was calculated using two systems: the old SS-D system and the new one proposed by StickyFingaz. Starting from Summer 2009, the forum voted to switch completely to the new system, which calculates both the seasonal rating (reset at the beginning of the season) and the permanent rating (not reset since March 1, 2009).
"Zero" level is considered to be 1500 rating points, which are given to all players before their first game that is taken into account in the rating.

The rating is calculated as follows:

Let R1 and R2 be the initial ratings of the players.

The coefficients for the difference between player ratings are calculated as follows:
f1=max(-1, min((R1-R2)/400, 1));
f2=max(-1, min((R2-R1)/400, 1));
where min and max are functions that return the minimum and maximum of two numbers.

Points awarded for a win (WP) and loss (LP) are calculated as follows:
WP1=max(1, 16*(1+f1));
WP2=max(1, 16*(1+f2));
LP1=min(-1, 16*(-1+f1));
LP2=min(-1, 16*(-1+f2));

If the first player wins, then
R1->R1+(int)WP2;
R2->R2+(int)LP1;

if the second player wins, then
R1->R1+(int)LP2;
R2->R2+(int)WP1;

if the game ends in a draw, then
R1->R1+(int)((WP2-WP1)/2+0.5);
R2->R2+(int)((WP1-WP2)/2+0.5);

where (int) is a function that returns the integer part of a number.

Although it's not so important what formula will be used, the main thing is how to automate this process. First, you need to implement report forms in a unified format, and then simply copy and process them.
In reply to Dirty_Player
User Avatar
Auto-translated
Within 2 days, I will submit a report to the Creator in the appropriate format and provide lists of towns, factions, and heroes. We still need to decide on the rating system: - Retrospective - Based on the last 4 tournaments, as Vip.Rus suggested.
Будьте осторожны со своими желаниями. Иногда они исполняются.
Сервер в Discord
Стрим на twitch.tv
Стрим на GG

ЛИДЕР Клана"ХРАНИТЕЛИ НЕБЕСНЫХ ВРАТ" Рейтинг: Латник
Вступление в клан "Хранители небесных врат"
In reply to KillAndAction
User Avatar
Auto-translated
KillAndAction
- for the last 4 tournaments, as Vip.Rus suggested.
Sorry for interfering where I shouldn't. But I just can't understand what a rating based on 4 tournaments can show? Especially if only about 10 people participate in the tournament. For an objective rating, a larger sample size is needed, at least 100 games. Although, of course, nothing prevents calculating a general rating and any other rating in parallel. I don't think the program cares whether it calculates using one formula or two.
In reply to Vip.rus
User Avatar
Auto-translated
Vip.rus
Did any constructive ideas emerge regarding the organization of the ranking after the meeting? And, most importantly, is there a desire to implement them?
No new ideas emerged after the meeting. We will have to launch a poll regarding the starting point for calculating the ranking, as well as which formula to use for calculating the ranking.
Vip.rus
If not, I am ready to launch the ranking in manual mode according to the specified calculation scheme with the blessing of the Almighty! ;)
In any case, the official ranking will be the one that is at least agreed upon with the community, and not by a single participant of this forum.
Будьте осторожны со своими желаниями. Иногда они исполняются.
Сервер в Discord
Стрим на twitch.tv
Стрим на GG

ЛИДЕР Клана"ХРАНИТЕЛИ НЕБЕСНЫХ ВРАТ" Рейтинг: Латник
Вступление в клан "Хранители небесных врат"
In reply to KillAndAction
Auto-translated
KillAndAction
After the brainstorming session, no new ideas emerged.
We'll have to launch a poll regarding the starting point for calculating the rating, as well as which formula to use for rating calculation.

In any case, the official rating will be the one that is at least agreed upon with the community, and not by a single member of this forum.

This is simply the height of bureaucracy and backwardness!

For my tournaments, I will calculate a separate "independent" rating based on the results of only my tournaments, and you can do as you wish.
In reply to Vip.rus
User Avatar
Auto-translated
I have sent the Creator information about the report format, factions, templates, and heroes for Team Edition (TE) and Half-RTA.
Будьте осторожны со своими желаниями. Иногда они исполняются.
Сервер в Discord
Стрим на twitch.tv
Стрим на GG

ЛИДЕР Клана"ХРАНИТЕЛИ НЕБЕСНЫХ ВРАТ" Рейтинг: Латник
Вступление в клан "Хранители небесных врат"
In reply to Vip.rus
User Avatar
Auto-translated
Vip.rus
This is simply the height of bureaucracy and backwardness!

For my tournaments, I will maintain a separate "independent" rating based on the results of only my tournaments, and you can do as you please.
Very predictable.
It's a pity that there's a schism, even though there wasn't any discussion within the community about the rating system.
I don't understand why you're in such a hurry...
Будьте осторожны со своими желаниями. Иногда они исполняются.
Сервер в Discord
Стрим на twitch.tv
Стрим на GG

ЛИДЕР Клана"ХРАНИТЕЛИ НЕБЕСНЫХ ВРАТ" Рейтинг: Латник
Вступление в клан "Хранители небесных врат"
In reply to KillAndAction
User Avatar
Auto-translated
KillAndAction
very predictable.
It's a pity that there's a schism, even though there wasn't any discussion within the community about the rating.
I don't understand why you're in such a hurry...
Yeah. It's a pity that there's a schism between KillAndAction and everyone else.
VIP, just calculate the rating based on ALL tournaments and don't worry about it.
Дёти
Sorry for butting in where I don't belong. But I just can't understand what a rating based on 4 tournaments can show? Especially if only 10 people participate in the tournament. For an objective rating, you need a larger sample size, at least 100 games. Although, of course, nothing prevents calculating a general rating and any other rating in parallel. I don't think the program cares whether it calculates using one formula or two.
It doesn't matter how objective the rating will be at first. The main thing is, let VIP launch it... Over time, it will become objective.
aka Sir Holmes aka David Jones.

Statistics

Welcome our newest member: Emil