Как Dota2 узнает, как соответствовать Игрокам с высоким приоритетом после неудачного первого сопоставления?

В Dota2 существует правило, что, когда первый матч для десяти игроков проваливается, вы подходите к игре с более высоким приоритетом. Мне интересно, как это можно сделать?

1 ответ

По сути, у каждого игрока есть приоритет (скорее всего, просто целочисленное значение), и в соответствии со своим приоритетом они размещаются в играх. Т.е. игроки с более высокими приоритетами будут ставиться в матчах раньше, чем игроки с более низкими. Если игрок был выбран, но матч не удался, их приоритет увеличивается, чтобы гарантировать, что они не ожидают совпадения возрастов.

Немного не по теме: В дополнение к этому, вы можете указать игроку приоритет времени, которое он уже ждал. В этом случае игроки, которые ждали годами, будут включены в матчи раньше всех. Вернемся к теме: тогда вы можете добавить определенную сумму, если совпадение не удалось.

По крайней мере, так я это сделаю.

Другие вопросы по тегам