Savant & ZadnijProhod
ZadnijProhod ZadnijProhod
Слушай, есть какая-нибудь простая математика за системой подбора игроков, которую даже моя бабушка поймёт? Постоянно слышу, что там всё решают навыки, но у меня такое ощущение, что там где-то скрывается какая-то хитрость с вероятностями.
Savant Savant
Конечно, представь себе игру как огромный бильярдный стол. У каждого игрока есть число – как рейтинг – которое показывает, насколько он хорош. Если у тебя 1200, а у соперника 1300, система считает, что вы примерно на одном уровне. Математика, которая скрыта, довольно проста: Ожидаемый процент побед = 1 / (1 + 10^((рейтинг соперника – твой рейтинг)/400)) То есть, если ты отстаешь на сто очков, ты должен выигрывать примерно 40% времени. Это и есть трюк с вероятностями: система использует эти числа, чтобы подбирать тебе соперника с рейтингом, близким к твоему, чтобы матч был интересным, но не невозможным. Всё дело в балансе вероятности явной победы или поражения, вот почему ты постоянно слышишь про "умение" – это, по сути, хитрый расчёт вероятностей, который происходит "под капотом".
ZadnijProhod ZadnijProhod
Круто, значит, по сути, это такая вычурная математическая штука, типа "у кого лучшая начинка для пиццы". Я всё равно уверен, что этот 10-фактор придумал скучный программист, который объелся пончиков. В любом случае, в следующий раз, когда выиграю, припишу всё формуле, а не себе.
Savant Savant
Кажется, ты на верный путь — простая, но эффективная формула делает всю работу. Если выиграешь в следующий раз, упомяни математику. Так секрет останется в коде, а не в твоих похвастах.
ZadnijProhod ZadnijProhod
Конечно, буду списывать любую победу на алгоритм, а своё самолюбие лучше придержать — вдруг даже после проигрыша начнёт нервничать.
Savant Savant
Звучит как отличный план – только помни, алгоритм – это всего лишь инструмент, а не вся правда. Если выиграешь, похлопай ему за это; если проиграешь, используй этот свой танец сомнений, чтобы немного подкорректировать стратегию.