В консоль:
developer 1
dota_game_account_debug
В общем поясню:
Вот мое значение
player_behavior_seq_num_last_report: 1800
player_behavior_score_last_report: 3489
первая цифра "player_behavior_seq_num_last_report" не может быть больше 1800,точнее может быть но очень редко читайте расчет поймете (1800-это макс "ммр в репорт системе")
"player_behavior_seq_num_last_report" - ваш "эло репорт рейтинг"
"player_behavior_score_last_report"- ваш "рейтинг без репортов"
Пример расчета:
после калибровки
player_behavior_score_last_report равен вашему ММР
player_behavior_seq_num_last_report равен нулю
За каждую игру без репорта вы получите +25 очков в player_behavior_score_last_report
за одну каждый репорт вы получите -25 очков в player_behavior_score_last_report
(точнее он рассчитывается также как общий ММР, то есть как ЭЛО,и если у вас это числоо "8000" но вы играете в 3000 ммр и вас репортят-будет отниматься по 75-100 за репорт а не по -25,также как и прибавляться-будет прибавляться по 5 очков когда вы играя на 3000 ммр и имея это число 7000+ будете получать не +25 и +5 а выше 8000 по +1 за игру)
Как рассчитывается player_behavior_seq_num_last_report (он рассчитыватся только когда вас репортят,если репорта нет-расчет не идет)
player_behavior_seq_num_last_report = (player_behavior_seq_num_last_report) + ( (<ВАШ ММР>) / (player_behavior_score_last_report) )* (МНОЖИТЕЛЬ)
множитель-либо 5 либо 10 либо 25, не знаю точно, предполагаю что 25
То есть как это работает:
Есть ТОП-лист всех игроков по рейтингу "player_behavior_seq_num_last_report" (как топ ммр таблица)
в нем ЛП выдается всем кто входит в "топ 100"(очевидно что получившие ЛП выходят из ТОП-100 сразу(в таблице не числятся,но их лп рейтинг не уменьшается,не сбрасывается))
Текущий ТОП-100 начинается от player_behavior_seq_num_last_report=1800
Вот пример работ системы:
player_behavior_score_last_report=4500(ваш ммр)
player_behavior_seq_num_last_report=0
Вы сыграли игру player_behavior_score_last_report+25...еще игра +25...еще игра +25....100 игр без репортов
player_behavior_seq_num_last_report по прежнему равен Нулю
player_behavior_score_last_report равен 4500+25*100=7000
Вы получили первый репорт (ваш ммр по прежнему 4500,винрейт 50%)
player_behavior_score_last_report=7000-25*((7000/4500)*2) (примерная формула)=6922
player_behavior_seq_num_last_report=0+((4500)/(6922))*(25)=16
....
То есть сути системы-чем выше ваш "ммр без репортов" тем меньше вы получаете +очков за каждый Репорт в ваш "рейтинг репортов"
чем больше вы репортов получаете тем быстрее растет ваш "рейтинг репортов" и быстрее падает "рейтинг без репортов"
За каждую игру ЛП отнимается по 25 поинтов из player_behavior_seq_num_last_report,то есть после пяти игр ЛП(выигранные игры лп дают -25 толкьо)-у вас будет также ПЯТЬ игр с репортами для ранкед-матчмейкинга
то есть после выхода из ЛП у меня будет player_behavior_seq_num_last_report=1800-25*5=1675
и player_behavior_score_last_report=3489+5*25=3614
и будет около 6 игр с репортами в ранкеде после,но сыграв хотя бы 20 игр без репортов-игр с репортами станет около 8(за счет роста player_behavior_score_last_report)
Если ваш player_behavior_score_last_report примерно равен вашему ммру или ниже-вы попадаете в ЛП каждые 10-20 игр
Пример в случает "Артаса"(Папеча) сколько ему репортов надо получить до ЛП:
player_behavior_seq_num_last_report: 1371
player_behavior_score_last_report: 7932
его текущий ММР пусть будет 5600
Игр до ЛП=(1800-1371)/((5600/7932)*25)=24 игры с репортами
Учитывая что у него высокий player_behavior_score_last_report-ему идет где то по 1 репорту за 5 игр,тоесть
24*5=120 игр и будет ЛП 100%
Чаще всего репортят за анманерство.
И это не говорит о том, что если вы перестанете анманерить, вы будете выигрывать, ведь некоторые анманеры играют очень даже хорошо, но ведь шанс выиграть выше, в команде с плюс моралью, как ни крути. Глядишь, если бы это было опубликовано Валвами, ранкеды стали куда бы приятнее на игру.
--Ссылка удалена--
developer 1
dota_game_account_debug
В общем поясню:
Вот мое значение
player_behavior_seq_num_last_report: 1800
player_behavior_score_last_report: 3489
первая цифра "player_behavior_seq_num_last_report" не может быть больше 1800,точнее может быть но очень редко читайте расчет поймете (1800-это макс "ммр в репорт системе")
"player_behavior_seq_num_last_report" - ваш "эло репорт рейтинг"
"player_behavior_score_last_report"- ваш "рейтинг без репортов"
Пример расчета:
после калибровки
player_behavior_score_last_report равен вашему ММР
player_behavior_seq_num_last_report равен нулю
За каждую игру без репорта вы получите +25 очков в player_behavior_score_last_report
за одну каждый репорт вы получите -25 очков в player_behavior_score_last_report
(точнее он рассчитывается также как общий ММР, то есть как ЭЛО,и если у вас это числоо "8000" но вы играете в 3000 ммр и вас репортят-будет отниматься по 75-100 за репорт а не по -25,также как и прибавляться-будет прибавляться по 5 очков когда вы играя на 3000 ммр и имея это число 7000+ будете получать не +25 и +5 а выше 8000 по +1 за игру)
Как рассчитывается player_behavior_seq_num_last_report (он рассчитыватся только когда вас репортят,если репорта нет-расчет не идет)
player_behavior_seq_num_last_report = (player_behavior_seq_num_last_report) + ( (<ВАШ ММР>) / (player_behavior_score_last_report) )* (МНОЖИТЕЛЬ)
множитель-либо 5 либо 10 либо 25, не знаю точно, предполагаю что 25
То есть как это работает:
Есть ТОП-лист всех игроков по рейтингу "player_behavior_seq_num_last_report" (как топ ммр таблица)
в нем ЛП выдается всем кто входит в "топ 100"(очевидно что получившие ЛП выходят из ТОП-100 сразу(в таблице не числятся,но их лп рейтинг не уменьшается,не сбрасывается))
Текущий ТОП-100 начинается от player_behavior_seq_num_last_report=1800
Вот пример работ системы:
player_behavior_score_last_report=4500(ваш ммр)
player_behavior_seq_num_last_report=0
Вы сыграли игру player_behavior_score_last_report+25...еще игра +25...еще игра +25....100 игр без репортов
player_behavior_seq_num_last_report по прежнему равен Нулю
player_behavior_score_last_report равен 4500+25*100=7000
Вы получили первый репорт (ваш ммр по прежнему 4500,винрейт 50%)
player_behavior_score_last_report=7000-25*((7000/4500)*2) (примерная формула)=6922
player_behavior_seq_num_last_report=0+((4500)/(6922))*(25)=16
....
То есть сути системы-чем выше ваш "ммр без репортов" тем меньше вы получаете +очков за каждый Репорт в ваш "рейтинг репортов"
чем больше вы репортов получаете тем быстрее растет ваш "рейтинг репортов" и быстрее падает "рейтинг без репортов"
За каждую игру ЛП отнимается по 25 поинтов из player_behavior_seq_num_last_report,то есть после пяти игр ЛП(выигранные игры лп дают -25 толкьо)-у вас будет также ПЯТЬ игр с репортами для ранкед-матчмейкинга
то есть после выхода из ЛП у меня будет player_behavior_seq_num_last_report=1800-25*5=1675
и player_behavior_score_last_report=3489+5*25=3614
и будет около 6 игр с репортами в ранкеде после,но сыграв хотя бы 20 игр без репортов-игр с репортами станет около 8(за счет роста player_behavior_score_last_report)
Если ваш player_behavior_score_last_report примерно равен вашему ммру или ниже-вы попадаете в ЛП каждые 10-20 игр
Пример в случает "Артаса"(Папеча) сколько ему репортов надо получить до ЛП:
player_behavior_seq_num_last_report: 1371
player_behavior_score_last_report: 7932
его текущий ММР пусть будет 5600
Игр до ЛП=(1800-1371)/((5600/7932)*25)=24 игры с репортами
Учитывая что у него высокий player_behavior_score_last_report-ему идет где то по 1 репорту за 5 игр,тоесть
24*5=120 игр и будет ЛП 100%
Чаще всего репортят за анманерство.
И это не говорит о том, что если вы перестанете анманерить, вы будете выигрывать, ведь некоторые анманеры играют очень даже хорошо, но ведь шанс выиграть выше, в команде с плюс моралью, как ни крути. Глядишь, если бы это было опубликовано Валвами, ранкеды стали куда бы приятнее на игру.
--Ссылка удалена--