Поиск наилучшего матча

Привет всем! Меня зовут Джастин О’Делл (Justin O’Dell), я один из серверных программистов команды структурированного PvP (sPvP).

Я здесь, чтобы рассказать о предстоящих изменениях в системе организации матчей и ладдерах.

Перовое о чем я должен упомянуть, это то, что мы теперь отделяем организацию матчей от рейтинга в ладдере. Ранее ваш рейтинг в ладдере основывался на рейтинге в организации матчей. Убрав эту связь, мы получили больший контроль над тем, как меняется ладдер по ходу сезона, и над скрытой вариативностью и волатильностью, которая была в старом ладдере. И, что более важно, это изменение дало нам гораздо большую гибкость в обеих областях, без чего многие из изменений были бы попросту невозможны.

Организация матчей

Организация матчей, это одна из моих любимых тем и я горд сообщить, что с вашей помощью, мы внесли действительно существенные дополнения, которые сильно улучшать опыт sPvP для всех.

Чтобы добиться этого, мы решили перейти к основанному на очках методу поиска, который принимает во внимание различные данные, которые, как нам кажется, важны для того, чтобы матч был интересным. Мы предпочли систему очков всем другим методам, так как посчитали е1 наилучшим компромиссом между качеством матча и коротким временем в очередях.

Рейтинги

В сердце организации матчей находится ваш рейтиг Glicko2 (matchmaking rating – MMR). Этот рейтинг помогает нам подобрать других игроков схожего уровня и умения. Теперь, кроме вашего основного рейтинга, мы также будем отслеживать рейтинг каждой профессии, за которую вы играете.

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

Ранг

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

Размер группы

Так как игра с друзьями дает вам преимущество, мы постарались соблюсти честность, подбирая для вас группы того же размера. Играете полной командой? Мы скорее всего выставим против вас другие полноценные команды. Играете один? Мы предпочтем поставить вас вместе с другими одиночками. Даже если мы не сможем найти другую группу того же размера и вашего уровня навыков, мы постараемся подобрать что-то максимально близкое.

И более того

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

Ранг ладдера

Представьте себе мир, где каждый воспринимает поговорку “Не важно выиграл ты, или проиграл, важно как ты провел игру” абсолютно серьёзно. Разве то было бы не круто?

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

Конечный счет
0-199200-299300-399400-499500
Шансы на победу0-19%-10+1+2+3
20-39%-1-10+1+2
40-59%-1-1-10+1
60-79%-2-2-10+1
80-100%-3-2-10+1
[1] Победа всегда будет давать минимум 1 очко.
[2] Дезертирство всегда будет давать максимальную потерю очков, как если бы команда игрока закончила игру с 0 очков.

Вот некоторые плюсы этой системы:

  • Игроки вознаграждаются за хорошую игру, даже если проиграли матч.
  • Игроки, которые играют хорошо, получают больше награды, чем те, кто просто попал на пару удачных матчей.
  • У игроков всегда есть шанс на успех и причина продолжать сражение, даже если отыграться уже невозможно.
  • Игроки получают компенсацию, если матч получился не очень честным за счет увеличения наград за риск.

Я уже прямо слышу, как вы спрашиваете – “С финальным счетом то всё просто, но как вы предскажете какая из команд скорее всего победит?”

После обработки некоторых цифр и моделирования ситуаций, мы нашли два самых крупных фактора – определение разницы навыков двух разных команд (основываясь на MMR) и разница в количестве игроков, играющих в группе. В итоге мы получили алгоритм, который превращает эти два значения в шансы на выигрыш.

Как ранее упомянул Джон, в декабре мы проведем тестовый сезон, так что мы ждем вашего вклада. После этого тестирования, мы еще раз взглянем на данные и продолжим экспериментировать, так что не стесняйтесь заходить на форум и писать ваши мысли!

И ещё кое-что…

Для лучшей координации с сообществом, я буду вести страничку на официальной wiki Guild Wars 2, там будет большая часть технических деталей о создании матчей, ладдерах, бесчестье и настройках сервера, включая кнопки и рычаги, которые используются и сейчас. Это должно быть полезным, так как теперь у нас есть возможность настраивать организацию матчей на лету. Поглядывайте на страничку, чтобы получить больше подробностей по мере того, как мы вносим изменения в поиске лучшей настройки организации матчей.

Также присоединяйтесь к обсуждению на форуме (Structured Player vs. Player forum) для более глубокой дискуссии и поиска ответов (почти) на все ваши вопросы.

Удачи на развлекайтесь!

Подписаться
Сообщить о
guest
20 комментариев
Новые сверху
Старые сверху По голосам
Inline Feedbacks
Все комментарии
Vive
25.11.2014 02:42

Классный у них рандом… 4 спирит вотча и 2 скайхаммера, и ни одной нормальной карты. >_<

Дмитрий
Дмитрий
21.11.2014 23:15

Либо они считать не умеют, либо откровенно врут. “Игроки вознаграждаются за хорошую игру, даже если проиграли матч.” А теперь смотрим их же таблицу. Единственный шанс получить + к очкам если ты проиграл – это набрать не менее 300 очков при шансе твоей команды на победу менее 20% или не менее 400 очков при шансах от 20 до 40%. А учитывая что они декларируют подбор команд “схожего уровня и умения” (оговорюсь сразу – я не верю в это потому, что любой алгоритм подбора команд будет более-менее нормально работать в прайм-тайм, а в другое время разработчики ограничены как раз временем подбора команды),… Читать дальше »

Дмитрий
Дмитрий
22.11.2014 03:10
Ответить  OlafKS

:) Если их вероятность будет соответствовать действительности, то при шансах 20% это будет просто месиво из вашей команды. Хотя насколько они с вероятностями напутают пожалуй сейчас никто не скажет. Приходилось мне встречать на тим-арене сборки из 5 игроков (все 5 одной гильдии) которые рандомной командой без шансов выносились. С преимуществом очков так в 200. Посмотрим насколько велико в их вероятностях будет значение сборок.
А насчёт потери очков противником – он их может потерять только если вы победили. Так что для тех кто хорошо играл, но проиграл это вознаграждением не станет.

Nik Perumov
Nik Perumov
22.11.2014 03:16
Ответить  Дмитрий

Я думаю, что вероятность будет складываться из разницы в ММР игроков, плюс из кого состоит команда: рандомы или нет. А вообще я считаю им надо сделать открытый рейтинг, как это было в гв1.

Shep Reinheart
21.11.2014 15:33

Это теперь,что ли, за autobalance-шлюхинг будут наказывать потерей очков? Даладно. Ущипните меня, я сплю.

tekken lord rus
tekken lord rus
21.11.2014 23:20
Ответить  Shep Reinheart

Это всё только слова. Опять всё через жопу сделают так, что без бутылки не разберёшься.

Shep Reinheart
26.11.2014 20:51
Ответить  tekken lord rus

Это понятно. Я сейчас буду кепом,но проблема,на самом деле, не столько в пвп-системе (хотя ее надо в порядок привести), сколько в отсутсвии баланса между профессиями. По факту пвп-билдов -по три с половиной для каждой профы(точно могу судить по рейнджерам, месмерам,некрам и воинам с гвардами). Потому что остальные неиграбельны. Плюс, ГВ2-страдает болезнью очень многих ММОРПГ – отсутствием нормального,блджад, баланса инвиз-антиинвиз. Детектящих скилолов 3.5 и есть они,мягко говоря, не у всех. Имеют приличный откат и дебафф вешают очень ненадолго. Понятно,что инвиз – это то.что должно было компенсировать общую тонкость и дохлость вора при прямом дамаге, но может,не надо было открывать велосипед,и просто… Читать дальше »

Nik Perumov
Nik Perumov
26.11.2014 21:38
Ответить  Shep Reinheart

Чтобы было больше билдов, надо сделать больше оружейных скилов, утилит и трейтов. Не бывает такого, чтобы 20/20 скилов были хорошими, поэтому их нужно просто больше, особенно это касается именно оружейных скилов. По поводу инвиза я вообще не вижу проблем, особенно учитывая, что сифы огребают от всех. Сиф 1 на 1 способен убить только берсов, а из берсов сейчас в мете только месмеры и другие сифы. Стоит сифу сунуться в тимфайт, так он отъедет от рандомного аое, поэтому их единственный выход – это ждать целей с лоу хп, прыгать на них, убивать и сваливать, т.е. класс и не дуэльный и не… Читать дальше »

Vive
26.11.2014 22:17
Ответить  Nik Perumov

Соглашусь тифы не настолько опасны, но они чертовски бесят, со своими 100500 шадоу степами, эвейдами и инвизом, прыгают вокруг тебя как кролики и чуть что сразу сваливают за километр. До этого они имели дичайших дамаг и выносили абсолютно всех, включая жирных ввв варов и гвардов. С балансом в этой игре и правда печалька, это не говоря уж о том, что до сих пор некоторые скилы работают через задницу, куда смотрит команда разработчиков не понятно… Вот даже не знаю разумно ли было делать 5 первых скилов зависящих от оружия, на многих пушках скиллы настолько уг, что ими даже не хочется пользоваться,… Читать дальше »

Nik Perumov
Nik Perumov
26.11.2014 23:17
Ответить  Vive

С балансом в этой игре есть проблемы, но связаны они с целестиал билдами, они дают слишком много характеристик. Когда в команду набирают бункера и 2-3 целестиала, то получается нереальная жирнота.
По поводу бесполезных скилов это вы зря. Над вами посмеются все хорошие пвп инженеры и рены.

Shep Reinheart
27.11.2014 11:07
Ответить  Nik Perumov

Ну, мечик у рейнджера – неплохой способ спасти свою задницу эвейдом и повешать неприятных состояний, так что он не совсем уж уг. Но, в целом, да с оружейными скиллами надо что-то делать.
Ружье инженера меня бесит начиная с релиза.
Контроль – это прекрасно, но выстрел дробью я бы поменял на обычное последовательное пиу-пиу,как у воина с ружья. Даже послабее. Просто какой смысл в кондиционном скилле с ружья, если есть пистолет,который точно лучше для этого? Нелогично.

Nik Perumov
Nik Perumov
27.11.2014 13:39
Ответить  Shep Reinheart

Оружейных скилов мне бы хотелось просто больше. Причем можно даже сделать второй набор на тот же сет оружия. А если можно будет выбирать, то вообще шикарно будет. А смысл следующий: пистолет используется с rabid амулетом т.е. фулл конди билд, а ружье сейчас берут с celestial амулетом, т.е. там есть все характеристики. Плюс, если какой-нибудь еле или гвард даст майта этому товарищу, то у него будет весьма значительный и прямой и конди урон.

Vive
28.11.2014 17:51
Ответить  Nik Perumov

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

Shep Reinheart
27.11.2014 11:02
Ответить  Vive

Воры, по факту бесят исключительно тем, что возникают,когда у тебя 30% хп в ходе боя с еще 2-3 людьми. А отконтрить все их 125 шадоустепов,инвизов и уворотов уже просто нечем.
Получается крысокласс, из которых буквально только 10% игроков способны что-то из себя представлять 1 на 1.

Nik Perumov
Nik Perumov
27.11.2014 13:29
Ответить  Shep Reinheart

Так они только так и должны играть. Если вор прыгнет в тимфайте на человека с фулл хп и кулдаунами, то тот его сможет просто откайтить, а сам вор умрет просто от аое, которое летело в другие цели. Поэтому вор прыгает на цель, когда уверен, что за 1-2с. добьет ее. С этим надо смириться.

Дмитрий
Дмитрий
28.11.2014 09:39
Ответить  Nik Perumov

Что касается инвизов у вора, то, по моему мнению, для баланса не хватает немногого, а именно – невозможности уйти в инвиз если ты в бою. Напал на цель и воюй. Если ты правильно всё рассчитал – ты победил, а если нет – лети на респ, а не ныкайся по углам.

Foxer
Foxer
28.11.2014 10:17
Ответить  Nik Perumov

Смысл инвиза (и вора как еласса) теряется тогда, Дмитрий Хоть я и не люблю воров и считаю, что их надо стереть как класс :D все же без инвиза в бою им надо хп в два раза поднимать и урон на треть , чтобы 1 на 1 влоб быть хоть чем-то Как и писали выше, сейчас данный класс вызывает негатив: – едва ли не постоянным инвизом против большинства классов – неким “крысятничеством” – где-то подкараулить и добить – если по билду вор не убивает вас за 5 секунд, то слишком быстро и просто делает тапки Выше описан не единый билд. Да… Читать дальше »

Shep Reinheart
29.11.2014 12:40
Ответить  Nik Perumov

Да фиг его знает. По итогам последней недели игры в пвп онли, мне кажется, оно в ГВ2 просто унылое, и никакие фиксы его уже не спасут. Эти все мини-пуги,которые бегают по карте, тупо убивая игроков, вместо того.чтобы захватывать точки и получать очки. Это так страшно бесит, когда после двух лет в гв0шном пвп отрастил себе хоть какое-то подобие рук, а это ни на что не виляет,потому что против тебя почти всегда 2-3 человека.Хотя ты просто следуешь тактике оптимально эффективной по очкам игры. Плюс сам стиль игры. Я даже хз,как это назвать. Все стараются играть как вор – поднасрать со спины… Читать дальше »

Waleria Rus
Waleria Rus
21.11.2014 09:23

“мы также будем отслеживать рейтинг каждой профессии” – вот это хорошо. А то ренж уже надоел до тошноты.