Как стать автором
Обновить

Комментарии 14

Супруга играет в Baldurs Gate 3, там с кубиками откровенная фигня, когда тебе на 24-гранном кубике нужно бросить например 1-22 чтобы сделать хит в голову (или куда там?), то у неё с вероятностью 99% выпадает 23-24, бесит неимоверно )

В BG3 есть отдельная настройка, переключающая рандом и псевдорандом на кубиках ("Кармические кубики"), может быть дело в этом

Кармические кубики гарантируют, что после нескольких плохих результатов выпадет хороший, и наоборот

Поверьте, честный рандом бесит не менее сильно. Когда играл в NWN даже ставил отдельный мод с исправленным ГСЧ, потому что нативный ну совсем рандом

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

Но в итоге всем всёравно и играя в соревновательную игру враг просто СЛУЧАЙНО выдал 15 критов подряд с шансом 12%. НУ БЫВАЕТ ЧО, ЗАТО В СРЕДНЕМ ЖЕ 12%, А У НЕГО 36%, НО ВОТ В СЛЕДУЮЩЕЙ ИГРЕ У НЕГО БУДЕТ 12%, А МОЖЕТ И НЕ БЫТЬ ЭТОЖВЕРОЯТНОСТЬ. (Механики на рандоме это худшее что может быть)

(Да я сгорел, и чо?)

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

спасибо, подскажу супруге, может поможет

Вашей жене наверное очень тяжело кидать d24 учитывая что такого куба нет

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

Если вы продолжите подбрасывать эту же монетку в течении достаточно долго времени, то на каком-то броске выпадет орел. Так говорит теория вероятностей.

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

"Вероятность рано или поздно получить этого чертова орла стремится к 100%" - говорит. И еще "с ростом числа итераций вероятность получить таки птичку растет" - тоже. "На большом количестве попыток с вероятностью, близкой к 100% получим желаемое" еще говорит.

А вот "когда-то выпадет" - не говорит

Монстру поднимают атаку от 10 до 20 единиц, но оставляют случайный урон в этом диапазоне, и немного подтюнивают, чтобы каждая единица атаки выпадала только один раз. Математическое ожидание урона в таком случае будет равно: мат.ожидание урона = (10 + ... + 20)/10 = 16.

Делить надо на 11 (количество возможных значений), и результат будет 15. (Для фиксированного шага с равновероятным выбором расчет делается проще: (min + max) / 2).

В gamedev используется теория автоматического управления ТАУ?

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

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

Просто это наш мозг так играет с нами, чтобы не сильно расстраиваться.

скорее мозг оценивает вероятность не следующего неудачного результата, а вероятность составного события - 0.5 * 0.5 * 0.5 - "да не может ведь мне так не везти, чтобы попасть в 6%, когда выпадет неудача 4 раза подряд"

я себе это так объясняю)

но вероятность удачи, безусловно, от этого никак не меняется

Хабр упорно не давал отправить личное сообщение, поэтому пишу сюда возможные неточности:

Например, мы хотим первой картой получить десятку треф, вероятность этого события в случайно собранной колоде будет 1/36, но шанс получить этой же карты на втором эксперименте будет уже 1/35.

  • Если нужно вытащить ровно на втором ходу, то вероятность события - это произведение вероятностей: <не вытащить на первом> * <вытащить на втором> = 35/36 * 1/35 = 1/36.

Шанс получить десятку треф на втором ходе будет (1/36 + 1/35).

  • Это предложение по смыслу повторяет предыдущее. Но если нужно вытащить за два хода, то вероятность равна: <вытащить на первом> + <вытащить ровно на втором (выше)> = 2/36. Это же проверяется другой формулой: <вытащить за два хода> = 1 - <не вытащить за два хода> = 1 - <не вытащить на первом> * <не вытащить на втором> = 1 - 35/36 * 34/35 = 1 - 34/36 = 2/36

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории