Случайный взвешенный выбор режима быстрого боя

Предлагаю ввести взвешенный выбор режима в пвп на основании голосов игроков.

 

Возможный вариант реализации:

 

Игроки при выборе быстрого боя выделяют иконки режимов в которых им хочется поучаствовать, либо если им нравятся все - ничего не выбирают.

Далее они отправляются в очередь матчмэйкера, как обычно.

 

Собрав игроков для боя происходит выбор режима игры:

Вес каждого режима составляется из 1 у каждого доступного режима + по 1 за голос игроков.

В итоге мы получаем у каждого режима веса: 0 - недоступный режим, 1 - режим за который не голосовали, от 2 до <количество игроков>+1 - у режимов за которые проголосовали.

На основании весов выбирается случайный режим.

 

Плюсы взвешенного выбора:

  1. Игроки влияют на выбор режима игры, хотя и у непопулярных режимов есть шансы выпасть.

  2. Не нужно разделять очереди матчмэйкера для разных режимов игры.

  3. На основании статистики выборов можно видеть какие режимы нравятся игрокам, а какие нет.

 

Минусы:

Может быть сложно для понимания - нужно объяснить что нужно жмякать на иконки для голосования, и будут возникать вопросы типа “Я жму на командный бой, а оно меня всё-равно кидает в маяки”

http://forum.star-conflict.ru/index.php?/topic/42713-volshebnye-knopki-vybora-rezhima-igry-ili-starye/?p=875454

дубль