_12k_

Пользователь

Регистрация: 28.06.2019

Сообщения: 661

Рейтинг: 311

_12k_

Регистрация: 28.06.2019

Сообщения: 661

Рейтинг: 311

Leo Ornstein сказал(а):

Нет, с двумя.

А где пруф, что валв сравнивают винрейт?

Нажмите, чтобы раскрыть...

https://dota2.fandom.com/ru/wiki/%D0%9F%D0%BE%D0%B4%D0%B1%D0%BE%D1%80_%D0%BC%D0%B0%D1%82%D1%87%D0%B5%D0%B9

  • Баланс команд. (Каждая команда имеет 50% шанс на победу.)
 

А как им ещё балансить игроков с высоким винрейтом?

 

Ты выигрываешь много игр, имеешь высокий винрейт (на некой дистанции). Тебе либо закинут лоу скил с низким винрейтом, либо дадут оппонента с таким же высоким винрейтом.

 

https://dota2.ru/news/18426-razrabotchik-valve-oproverg-sistemu-50-v-dota-2/

 

  • Система использует ваш открытый MMR как вводный параметр оценки вашего реального навыка в Доте, когда вы играете в рейтинговый подбор. В системе нет «скрытого показателя скилла» как такового. Тем не менее мы используем скрытый нерейтинговый аналог MMR, чтобы игры в обычном подборе оставались честными.
 

Скорее, это следствие попытки создать справедливые команды для каждой конкретной игры и большого количества сыгранных матчей. Представьте, если бы это было не так, например, у какого-то игрока был бы общий процент побед 70% за большое количество игр. Это бы значило, что команды, в которые попадал этот игрок имели бы шанс победить в 70% случаев в совокупности. Я думаю, что в таких случаях скилл был бы определен неправильно или неправильно был использован системой по отношению к другим игрокам в матче, потому что в среднем такие игры можно было бы отсеять, как «нечестные».

 

 

сейчас бы по разнице в 100ммр судить о навыках человекаFeelsWowMan.png?1592046354

 

Dont Mind сказал(а):
Нажмите, чтобы раскрыть...

можешь тоже почитать

 

больше ответок не будет, мне на эту систему абсолютно все равно, ибо как сказал сам разраб 

 

"...Это довольно непрозрачная система для игроков, даже для тех из нас, кто с ней работает, и Дота — очень вариативная игра. Я точно могу сказать, что сыграл достаточно игр, где чувствовал, что система сломана..."

Dont Mind

Пользователь

Регистрация: 25.05.2015

Сообщения: 4614

Рейтинг: 3335

Dont Mind

Регистрация: 25.05.2015

Сообщения: 4614

Рейтинг: 3335

_12k_ сказал(а):

https://dota2.fandom.com/ru/wiki/%D0%9F%D0%BE%D0%B4%D0%B1%D0%BE%D1%80_%D0%BC%D0%B0%D1%82%D1%87%D0%B5%D0%B9

  • Баланс команд. (Каждая команда имеет 50% шанс на победу.)

А как им ещё балансить игроков с высоким винрейтом?

 

Ты выигрываешь много игр, имеешь высокий винрейт (на некой дистанции). Тебе либо закинут лоу скил с низким винрейтом, либо дадут оппонента с таким же высоким винрейтом.

 

https://dota2.ru/news/18426-razrabotchik-valve-oproverg-sistemu-50-v-dota-2/

 

  • Система использует ваш открытый MMR как вводный параметр оценки вашего реального навыка в Доте, когда вы играете в рейтинговый подбор. В системе нет «скрытого показателя скилла» как такового. Тем не менее мы используем скрытый нерейтинговый аналог MMR, чтобы игры в обычном подборе оставались честными.

Скорее, это следствие попытки создать справедливые команды для каждой конкретной игры и большого количества сыгранных матчей. Представьте, если бы это было не так, например, у какого-то игрока был бы общий процент побед 70% за большое количество игр. Это бы значило, что команды, в которые попадал этот игрок имели бы шанс победить в 70% случаев в совокупности. Я думаю, что в таких случаях скилл был бы определен неправильно или неправильно был использован системой по отношению к другим игрокам в матче, потому что в среднем такие игры можно было бы отсеять, как «нечестные».

 

 

сейчас бы по разнице в 100ммр судить о навыках человекаFeelsWowMan.png?1592046354

 

можешь тоже почитать

 

Нажмите, чтобы раскрыть...

 

Либо (что вполне возможно на короткой серии игр) человек играет лучше того уровня скила, на который его определила система и он систематически выигрывает, поднимаясь в рейтинге. Хм... кто же так делает? Ах да, бустеры. И им как-то не мешают "закинутые лоу-врные ребята". Или бущенные ребята, которых как-то не вытягивают "тащеры", которыми валв пытаются забалансить их... 

Ну и еще одно, где человеку с лоу-скилом будет приятнее играть: на собственном рейтинге, где его импакт влияет где-то на уровне 20 % от импакта всей команды, либо "на не правильном рейтинге", куда ему регулярно закидывают "тащеров", где он вообще просто не делает ничего другого, кроме как сосет, так как банально не играет на соответствующем уровне.

А возможно все банально проще и лаконичнее - они банально оценивают 50 % на победу исходя из твоего рейтинга + параметров (минорных), которые находятся в списке того, за что дают очки в фентези лиге? Но да, лучше мы будем верить в теорию заговоров от валв, которые не могут выпустить ни одной обновы доты без конченных багов... Включая мачмейкинг, который я уже не помню сколько раз абузили из-за их провтыков. Оракл. Зевс - самое легендарное из того что помню.

_12k_ сказал(а):

можешь тоже почитать

 

больше ответок не будет, мне на эту систему абсолютно все равно, ибо как сказал сам разраб 

 

"...Это довольно непрозрачная система для игроков, даже для тех из нас, кто с ней работает, и Дота — очень вариативная игра. Я точно могу сказать, что сыграл достаточно игр, где чувствовал, что система сломана..."

Нажмите, чтобы раскрыть...

 

Она сейчас сломана совершенно по другой причине, и она очевидна банально всем - рейтинг не обнуляли хренову кучу лет, все накопленные бустеры, забущенные, рекалиброванные, новоаки, сломанный рейтинг в последствии объеденения пати и соло-рейтинга, игры в пати, где разброс скила может достигать 1,5-2к ммр - это да, гробит балансировку матчей на корне. Как со всеми этими проблемами сюда впихнуть еще и попытки поисков агентов габена - это конечно ведомо только верующим святой церки 50 %

 

Leo Ornstein

Пользователь

Регистрация: 21.04.2021

Сообщения: 1994

Рейтинг: 430

Нарушения: 65

Leo Ornstein

Регистрация: 21.04.2021

Сообщения: 1994

Рейтинг: 430

Нарушения: 65

img
_12k_ сказал(а):

А как им ещё балансить игроков с высоким винрейтом?

Нажмите, чтобы раскрыть...

Повышать им рейтинг? roflanLico.png?1616515069 

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

Или ты думаешь, что когда хай птс чел создает смурф и с высоким винрейтом попадает на 10к, тот факт, что у него выше винрейт, означает, что он играет лучше других 10к челов? А ниче, что он этот винрейт получил на более низком рейтинге?

_12k_ сказал(а):

сейчас бы по разнице в 100ммр судить о навыках человекаFeelsWowMan.png?1592046354

Нажмите, чтобы раскрыть...

Так люди с разницей 100 ммр попадаются вместе -- это не считается существенной разницей. Ты жопой читаешь или что? 

_12k_ сказал(а):

больше ответок не будет, мне на эту систему абсолютно все равно, ибо как сказал сам разраб 

 

"...Это довольно непрозрачная система для игроков, даже для тех из нас, кто с ней работает, и Дота — очень вариативная игра. Я точно могу сказать, что сыграл достаточно игр, где чувствовал, что система сломана..."

Нажмите, чтобы раскрыть...

Найс из контекста вырвал. А теперь смотрим полностью, что он написал:

Я надеюсь это поможет понять, что происходит внутри системы. Это довольно непрозрачная система для игроков, даже для тех из нас, кто с ней работает, и Дота — очень вариативная игра. Я точно могу сказать, что сыграл достаточно игр, где чувствовал, что система сломана. Но на следующий день я подробнее рассматривал учтенные детали и... просто оказывалось что у моей команды «пошла» или «не пошла» конкретная игра.

Dont Mind

Пользователь

Регистрация: 25.05.2015

Сообщения: 4614

Рейтинг: 3335

Dont Mind

Регистрация: 25.05.2015

Сообщения: 4614

Рейтинг: 3335

Leo Ornstein сказал(а):

Я надеюсь это поможет понять, что происходит внутри системы. Это довольно непрозрачная система для игроков, даже для тех из нас, кто с ней работает, и Дота — очень вариативная игра. Я точно могу сказать, что сыграл достаточно игр, где чувствовал, что система сломана. Но на следующий день я подробнее рассматривал учтенные детали и... просто оказывалось что у моей команды «пошла» или «не пошла» конкретная игра.

Нажмите, чтобы раскрыть...

 

тем не менее по вышеназванным мною причинам рейтинг сейчас действительно сломан

_12k_

Пользователь

Регистрация: 28.06.2019

Сообщения: 661

Рейтинг: 311

_12k_

Регистрация: 28.06.2019

Сообщения: 661

Рейтинг: 311

Leo Ornstein сказал(а):

Найс из контекста вырвал. А теперь смотрим полностью, что он написал:

Я надеюсь это поможет понять, что происходит внутри системы. Это довольно непрозрачная система для игроков, даже для тех из нас, кто с ней работает, и Дота — очень вариативная игра. Я точно могу сказать, что сыграл достаточно игр, где чувствовал, что система сломана. Но на следующий день я подробнее рассматривал учтенные детали и... просто оказывалось что у моей команды «пошла» или «не пошла» конкретная игра.

Нажмите, чтобы раскрыть...

 

Найс из контекста вырвал. А теперь смотрим полностью, что он написал:

 

Привет! Я разработчик в команде Доты, и я проделал определенную работу над матчмейкингом в прошлом. Несмотря на то, что мы пытаемся не разглашать, как именно работает система, я бы хотел поделиться некоторыми деталями:
  • Система не знает о цене предметов в вашем инвентаре, общей стоимости аккаунта и прочих финансовых чисел.
  • Система использует ваш открытый MMR как вводный параметр оценки вашего реального навыка в Доте, когда вы играете в рейтинговый подбор. В системе нет «скрытого показателя скилла» как такового. Тем не менее мы используем скрытый нерейтинговый аналог MMR, чтобы игры в обычном подборе оставались честными.
  • Система использует много других факторов помимо игрового навыка, когда пытается создать матч, чтобы убедиться, что команды сочетаемы. Порядочность — хороший пример.
  • Поскольку на высоком рейтинге снижается число игроков, эти дополнительные факторы там имеют меньшее значение. Система для игрока из топ-100 Европы и для игрока из 50-го процентиля будет работать по-разному, потому что для последнего есть намного больше людей, с которыми можно создать матч.
Система оптимизирует каждую отдельную игру, чтобы сделать ее как можно лучше сбалансированной, что определяется равноценным прогнозом на победу каждой из команд. Как следствие, на длинной дистанции личный процент побед игроков будет стремиться к 50%, потому что их итоговый игровой навык будет обновляться в соответствии с результатами. В общем, с победами ваш MMR растет, так что вы попадаете в игры с большим средним рейтингом, где игры сложнее, так как игроки сильнее в обеих командах. Если ваш игровой навык не меняется или делает это медленно относительно числа игр, вы в конечном итоге достигните 50% побед. Общий процент побед в 50% не является целью или ограничением системы. Скорее, это следствие попытки создать справедливые команды для каждой конкретной игры и большого количества сыгранных матчей. Представьте, если бы это было не так, например, у какого-то игрока был бы общий процент побед 70% за большое количество игр. Это бы значило, что команды, в которые попадал этот игрок имели бы шанс победить в 70% случаев в совокупности. Я думаю, что в таких случаях скилл был бы определен неправильно или неправильно был использован системой по отношению к другим игрокам в матче, потому что в среднем такие игры можно было бы отсеять, как «нечестные».
Я надеюсь это поможет понять, что происходит внутри системы. Это довольно непрозрачная система для игроков, даже для тех из нас, кто с ней работает, и Дота — очень вариативная игра. Я точно могу сказать, что сыграл достаточно игр, где чувствовал, что система сломана. Но на следующий день я подробнее рассматривал учтенные детали и... просто оказывалось что у моей команды «пошла» или «не пошла» конкретная игра.
:
AnimeClown.png?1621091163
ты настолько инвалид, что не видишь многоточье? или я ссылку не дал на полный текст?

Leo Ornstein

Пользователь

Регистрация: 21.04.2021

Сообщения: 1994

Рейтинг: 430

Нарушения: 65

Leo Ornstein

Регистрация: 21.04.2021

Сообщения: 1994

Рейтинг: 430

Нарушения: 65

img
_12k_ сказал(а):

Найс из контекста вырвал. А теперь смотрим полностью, что он написал:

Нажмите, чтобы раскрыть...

Так ничего, что я выше кидал уже ссылку на полный текст? roflanLico.png?1616515069 

Правда, тут тоже сказано, что основой критерий -- рейтинг, а не винрейт.

Ты обосрался опять. 

Dont Mind сказал(а):

 

тем не менее по вышеназванным мною причинам рейтинг сейчас действительно сломан

Нажмите, чтобы раскрыть...

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

Увы, но тут только дистанция исправит.

_12k_ сказал(а):

ты настолько инвалид, что не видишь многоточье? или я ссылку не дал на полный текст?

Нажмите, чтобы раскрыть...

Ссылку на полный текст дал я.

Ты поставил многоточие прямо там, где он пишет "но". Знаешь, что это значит? 

_12k_

Пользователь

Регистрация: 28.06.2019

Сообщения: 661

Рейтинг: 311

_12k_

Регистрация: 28.06.2019

Сообщения: 661

Рейтинг: 311

Leo Ornstein сказал(а):

Так ничего, что я выше кидал уже ссылку на полный текст? roflanLico.png?1616515069 

Правда, тут тоже сказано, что основой критерий -- рейтинг, а не винрейт.

Ты обосрался опять. 

 

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

Увы, но тут только дистанция исправит.

 

Ссылку на полный текст дал я.

Ты поставил многоточие прямо там, где он пишет "но". Знаешь, что это значит? 

Нажмите, чтобы раскрыть...

Это значит, что там есть продолжение, а ты болен на голову.

Leo Ornstein

Пользователь

Регистрация: 21.04.2021

Сообщения: 1994

Рейтинг: 430

Нарушения: 65

Leo Ornstein

Регистрация: 21.04.2021

Сообщения: 1994

Рейтинг: 430

Нарушения: 65

img
_12k_ сказал(а):

Это значит, что там есть продолжение, а ты болен на голову.

Нажмите, чтобы раскрыть...

И это продолжение ты вырезал, потому что он мешает твоему выводу. roflanLico.png?1616515069

_12k_

Пользователь

Регистрация: 28.06.2019

Сообщения: 661

Рейтинг: 311

_12k_

Регистрация: 28.06.2019

Сообщения: 661

Рейтинг: 311

Leo Ornstein сказал(а):

И это продолжение ты вырезал, потому что он мешает твоему выводу. roflanLico.png?1616515069

Нажмите, чтобы раскрыть...

Я не делал никаких выводов после этой цитаты, в которой сам разраб сказал, что он не знает как оно работает roflanFacepalm.png?1616515145

ЫЫч

Пользователь

Регистрация: 27.10.2017

Сообщения: 1049

Рейтинг: 605

ЫЫч

Регистрация: 27.10.2017

Сообщения: 1049

Рейтинг: 605

Leo Ornstein сказал(а):

Пруф этого есть?

А мне не лень. И там этого нет, а ты балабол. )

Вот старый пост про подбор.

А вот новый от Джеффа Хилла.

Так что от тебя снова 0 пруфов, клоун.

Ты путаешься даже в собственных доводах, и мне приходится тебя тыкать носом в тексты, на которые ты якобы ссылаешься. При этом эти ссылки не подтверждают твои слова, а наоборот опровергают их. roflanLico.png?1616515069

 

Я выше кинул ссылки. Покажи мне, где Валв говорят, что

Или ты читать не умеешь?

Нажмите, чтобы раскрыть...

мы корректируем рейтинги в зависимости от количества игроков в группе и распределения уровня мастерства внутри группы.

 

но более простое объяснение состоит в том, что ваш собственный уровень игры увеличивается намного больше, когда вы играете с более умелыми союзниками, чем когда вы играете с игроками вашего уровня. (Благими намерениями...)

 

Затем мы используем определенные вычислительные методы, чтобы найти коэффициенты, производящие функцию, которая может ПРЕДСКАЗАТЬ ИСХОД игры наиболее точно.

Anti-Daun0312

Пользователь

Регистрация: 04.05.2018

Сообщения: 1658

Рейтинг: 2314

Anti-Daun0312

Регистрация: 04.05.2018

Сообщения: 1658

Рейтинг: 2314

graffitcrab сказал(а):

50% - когнитивное искажение, вызванное тем, что если психологический рейтинг человека 3к, то на 2500 он вынесет всех вперед ногами, а на 3500 вперед ногами вынесут его. Вот и все 50%, пока он не начнет потеть, искать гайды, тренироваться прям целенаправленно - его рейтинг так и будет колебаться то вверх то вниз.

Никому не нужно накручивать вам винрейт, потому что он накручивается естественным путем сам по себе, если вам кажется, что у вас работает 50% - это доказательство лишь того, что вы остановились в развитии скила в доте, не более того.

 

Ну а по сабжу: автор, напоминаешь меня на первом-втором курсах универа, по программированию. Круто, что ты это сел, написал, и даже получив от этого удовольствие решил похвастаться другим, тут конечно это не оценят, но раз тебе это принесло удовольствие - значит есть смысл продолжать тренить программирование и становиться успешным PepeOK.png?1592047625

 

P.S.:

1. алгоритмы сортировки нафиг никому не нужны, только на собесе спросят, а на деле ты никогда даже рукописный не заюзаешь в 99% случаев

2. выражения типа

if (victoryIfSame == 1) {
 return true;
 } else {
 return false;
}
сократи до
return victoryIfSame == 1; да и victoryIfSame можно сделать bool, а не int, просто при рандоме напиши var isSame = random.Next(1) == 1;
3. не злоупотребляй while циклами без необходимости, они могут привести к вечному циклу, а это неприятно.
В остальном всё еще впереди у тебя, будет ООП ещё, там много интересного ждёт). Удачи PepeLove.png
Нажмите, чтобы раскрыть...

вообще не понял твоих предъяв  кроме сокращения ифа. мне ооп городить просто для того чтоб было тут? или чтоб код еще дольше выполнялся на огромных значениях? я код пишу 6 лет в универе и год на работе и мне явно не нужно было городить архитектуру объектных связей ради одного единственного интового массива

Dont Mind

Пользователь

Регистрация: 25.05.2015

Сообщения: 4614

Рейтинг: 3335

Dont Mind

Регистрация: 25.05.2015

Сообщения: 4614

Рейтинг: 3335

ЫЫч сказал(а):

Затем мы используем определенные вычислительные методы, чтобы найти коэффициенты, производящие функцию, которая может ПРЕДСКАЗАТЬ ИСХОД игры наиболее точно.

Нажмите, чтобы раскрыть...

 

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

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

graffitcrab

Пользователь

Регистрация: 03.07.2014

Сообщения: 8479

Рейтинг: 4992

graffitcrab

Регистрация: 03.07.2014

Сообщения: 8479

Рейтинг: 4992

Anti-Daun0312 сказал(а):

вообще не понял твоих предъяв  кроме сокращения ифа. мне ооп городить просто для того чтоб было тут? или чтоб код еще дольше выполнялся на огромных значениях? я код пишу 6 лет в универе и год на работе и мне явно не нужно было городить архитектуру объектных связей ради одного единственного интового массива

Нажмите, чтобы раскрыть...

Откуда в тебе столько агрессии? Я же к тебе с миром пришел. Джунчик ты наш, я не говорю что ты должен был тут ооп юзать, я просто по твоему функциональному программированию, qsort'у, и странных сравнениях, сделал вывод, что ты пока еще только учишься, и исходя из этого хотел всего-лишь сказать тебе, что в будущем тебя ждет целый мир. Если ты уже педалишь за бабки - тем лучше для тебя, но не обязательно-же так накидываться.

DuaLipa

Премиум

Регистрация: 05.12.2021

Сообщения: 30854

Рейтинг: 26516

Нарушения: 50

DuaLipa

Регистрация: 05.12.2021

Сообщения: 30854

Рейтинг: 26516

Нарушения: 50

сколько еще будет это продолжаться

мб вообще вам сделать за вход в доту сразу +30?

 

Leo Ornstein

Пользователь

Регистрация: 21.04.2021

Сообщения: 1994

Рейтинг: 430

Нарушения: 65

Leo Ornstein

Регистрация: 21.04.2021

Сообщения: 1994

Рейтинг: 430

Нарушения: 65

img
graffitcrab сказал(а):

Откуда в тебе столько агрессии? Я же к тебе с миром пришел. Джунчик ты наш, я не говорю что ты должен был тут ооп юзать, я просто по твоему функциональному программированию, qsort'у, и странных сравнениях, сделал вывод, что ты пока еще только учишься, и исходя из этого хотел всего-лишь сказать тебе, что в будущем тебя ждет целый мир. Если ты уже педалишь за бабки - тем лучше для тебя, но не обязательно-же так накидываться.

Нажмите, чтобы раскрыть...

Так с каких пор функциональное программирование это признак ученического кода?

_12k_ сказал(а):

Я не делал никаких выводов после этой цитаты, в которой сам разраб сказал, что он не знает как оно работает roflanFacepalm.png?1616515145

Нажмите, чтобы раскрыть...

Ну потому что он только один из разрабов, потому что система сложная. 

При этом местные макаки почему-то все обо всем знают со своих диванов теоретических. roflanLico.png?1616515069

graffitcrab

Пользователь

Регистрация: 03.07.2014

Сообщения: 8479

Рейтинг: 4992

graffitcrab

Регистрация: 03.07.2014

Сообщения: 8479

Рейтинг: 4992

Leo Ornstein сказал(а):

Так с каких пор функциональное программирование это признак ученического кода?

Нажмите, чтобы раскрыть...

Ну чел. Ну я понимаю что функциональщики существуют, но мы же оба понимаем, что это исключение, ведь так?