Математика и статистика в выборе чемпионов в League of Legends ARAM

Цель

У многих игроков есть сомнения в распределении чемпионов в ARAM'е. Кажется что чемпионы повторяются слишком часто, вам не выпадают ваши любимые чемпионы. Однако весь процесс немного сложнее, чем может интуитивно показаться. Существует несколько когнитивных искажений, которые могут сильно повлиять на ожидания:

Конкретный чемпион. Когда вам выпадает Катарина 3 раза подряд, то вы можете подумать, что это весьма маловероятное событие. Однако ваши ощущения не сильно изменятся, если вы получите Шако, Варуса или Кай'Су 3 раза подряд. Получение конкретного чемпиона (например конкретно Катарину) отличается от получения одного и того же чемпиона. Последнее намного более вероятно.

Парадокс дней рождения. Скажем в игре есть всего 161 чемпион. Также есть 10 чемпионов, на которых вам нравится играть. Лобби игры начинается и ваша команда роллит 10 чемпионов, из которых можно выбрать чемпиона на игру. Насколько вероятно что среди этих чемпионов будет хотябы один, на котором вам нравится играть? Это примерно 48%. Это схоже с парадоксом дней рождения.

Множество игр. Люди склонны уделять больше внимания конкретным событиям нежели всему процессу целиком. Вероятность сыграть всего 3 игры и в каждой получить Катарину намного меньше, чем сыграть 30 игр и один раз получить Катарину 3 раза подряд за эту серию игр.

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

Вычисления завершены для AAA чемпионов, BBB рероллов за игру (CCC мс, DDD состояний в пике, EEE переходов) Вычисления завершены для AAA чемпионов (BBB мс) Вычисления в процессе... AAA подряд в AAA играх AAA игр сыграно AAA чемпионов AAA в лобби (BBB рероллов) AAA

Параметры

Используйте форму ниже для изменения глобальных параметров всех вычислений.

Количество чемпионов не обязательно должно быть равно количество чемпионов в игре. Оно может быть уменьшено вплоть до 65 для получения более актуальной информации о низкоуровневых или специальных аккаунтах. Количество рероллов привязано к количеству чемпионов формулой: 65 + 1.5 x доступных чемпионов. Но оно также может быть изменено независимо для получения более актуальной информации о коротких сериях игр со специальными условиями.

Наиболее обоснованные сценарии для вычислений:

  1. 161 чемпионов / 1.224 рероллов за игру — все чемпионы
  2. 124 чемпионов / 1 рероллов за игру — ровно один реролл за игру
  3. 100 чемпионов / 0.86 рероллов за игру — средние аккаунты
  4. 75 чемпионов / 0.71 рероллов за игру — новые аккаунты

Количество чемпионов должно быть целым числом в диапазоне [65; 300]. Количество рероллов должно быть вещественным числом в диапазоне [0; 2]. Ввод любых других значений может привести к ошибкам или к очень долгим и требовательным к памяти вычислениям. Если что-то пойдет не так, просто перезагрузите страницу.

Инициализация скриптов...
Количество чемпионов:
Количество рероллов за игру:

Результаты

Наведите курсор на ячейки таблицы для получения точных подсказок.

AAA шанс получить хотя бы одного из BBB любимых чемпионов среди CCC чемпионов в лобби

[B-1] Вероятность получить хотя бы одного из Y любимых чемпионов среди X чемпионов в лобби

Это вычисляется более простой формулой С(N - A, B) / C(N, B) без использования основной модели.

Инициализация скриптов...
AAA шанс сыграть против одного и того же чемпиона BBB игр подряд за серию из CCC игр (как минимум один раз)

[C-1] Вероятность сыграть против одного и того же чемпиона Y игр подряд за серию из X игр (как минимум один раз):

Инициализация скриптов...
AAA шанс сыграть против одного и того же чемпиона как минимум в BBB играх за серию из CCC игр

[C-2] Вероятность сыграть против одного и того же чемпиона как минимум в Y играх за серию из X игр:

Инициализация скриптов...
AAA шанс сыграть за одного и того же чемпиона BBB игр подряд за серию из CCC игр (как минимум один раз)

[C-3] Вероятность сыграть за одного и того же чемпиона Y игр подряд за серию из X игр (как минимум один раз):

Инициализация скриптов...
AAA шанс сыграть за одного и того же чемпиона как минимум в BBB играх за серию из CCC игр

[C-4] Вероятность сыграть за одного и того же чемпиона как минимум в Y играх за серию из X игр:

Инициализация скриптов...
AAA шанс самому зароллить/зарероллить одного и того же чемпиона BBB игр подряд за серию из CCC игр (как минимум один раз)

[C-5] Вероятность самому зароллить/зарероллить одного и того же чемпиона Y игр подряд за серию из X игр (как минимум один раз):

Это вычисляется для одного игрока.

Инициализация скриптов...
AAA шанс самому зароллить/зарероллить одного и того же чемпиона как минимум в BBB играх за серию из CCC игр

[C-6] Вероятность самому зароллить/зарероллить одного и того же чемпиона как минимум в Y играх за серию из X игр:

Это вычисляется для одного игрока.

Инициализация скриптов...
AAA шанс самому зароллить/зарероллить и сыграть за одного и того же чемпиона BBB игр подряд за серию из CCC игр (как минимум один раз)

[C-7] Вероятность самому зароллить/зарероллить и сыграть за одного и того же чемпиона Y игр подряд за серию из X игр (как минимум один раз):

Это вычисляется для одного игрока.

Инициализация скриптов...
AAA шанс самому зароллить/зарероллить и сыграть за одного и того же чемпиона как минимум в BBB играх за серию из CCC игр

[C-8] Вероятность самому зароллить/зарероллить и сыграть за одного и того же чемпиона как минимум в Y играх за серию из X игр:

Это вычисляется для одного игрока.

Инициализация скриптов...
AAA шанс просто получить и сыграть за одного и того же чемпиона BBB игр подряд за серию из CCC игр (как минимум один раз)

[C-9] Вероятность просто получить и сыграть за одного и того же чемпиона Y игр подряд за серию из X игр (как минимум один раз):

Это вычисляется для одного игрока. Рероллы и обмены персонажами тут не учитываются.

Инициализация скриптов...
AAA шанс просто получить и сыграть за одного и того же чемпиона как минимум в BBB играх за серию из CCC игр

[C-10] Вероятность просто получить и сыграть за одного и того же чемпиона как минимум в Y играх за серию из X игр:

Это вычисляется для одного игрока. Рероллы и обмены персонажами тут не учитываются.

Инициализация скриптов...