Закрытая тема
Показано с 1 по 20 из 67

Тема: Несколько вопросов

Комбинированный просмотр

  1. #1
    <div class='quotetop'>Цитата</div>
    Но тут распределение никакое, - просто генератор псевдослучайных чисел.[/b]
    Не верю , слишком сильно статистические данные отличаются от вероятности... И потом, я к сожалению имею только гуманитарное образование, но разве в самом генераторе не может быть заложено какое-то "распределение"? Ведь не случайно он псевдослучайный .

    продвинь это сообщение в соцсеть:  
    - Да от тебя алкоголем за милю несет!
    - Потому что я пил, дура!

    © Капитан Очевидность

    От работы кони дохнут...

  2. #2
    <div class='quotetop'>Цитата(Uncle_Givi * 13.12.2007, 5:21) [snapback]221800[/snapback]</div>
    ... но разве в самом генераторе не может быть заложено какое-то "распределение"? Ведь не случайно он псевдослучайный .
    [/b]
    Нет, там никакого распредения нет. Псевдослучайный он назван потому, что выход числа из генератора определяется другим случайным числом, которое записано в сейве, так называемое random seed. То есть первое число N1 генерируется на основе этого random seed числа, второе N2 на основе первого N1, ну и так далее. Это чтобы можно было из одной же точки повторять действия. Несмотря на то, что N(i-1) влияет на N(i), N(i) все-таки в итоге получается число случайное. Тут теория сложная, она особого прикладного значения, кроме как в программировании, не имеет.

    Можно подойти с другой аналогией. Возьмем колоду карт и ее перемешаем. Число карт в колоде относительно бесконечно. Распределение карт в колоде задано изначально. В ходе игры игрок тянет сверху карты по одной. Какие карты будут, - неизвестно, то есть вытягивается случайная карта. Но порядок карт уже предопределен в самом начале игры. Ну, ИИ, ясное дело, тянет снизу.

    А проверять, так по-моему кто-то уже проверял на CFC, там надо сосчитать статистику Колмогорова-Смирнова относительно асимптотического хи-квадрата по тесту Кнута. Рассчет довольно сложный, особенно с хи-квадратом, но вроде как для относительно представительно выборки все получается практически идеально. Чем больше выборка, тем идеальнее приближение к полной случайности. Тему, похоже, заархивировали, так что может она вообще и про Civ3 была. Но уже если там было случайно, то в Civ4 и подавно. Все-таки какой-никакой прогресс должен же быть.

    Распределение может быть только у множества бросков. При бесконечном количестве бросков распределение должно быть случайное, что опять же, можно показать критерием Колмогорова-Смирнова.

    Детали и другие соображения в Вики
    Here
    Там еще в циве хитрость есть с исходом боя. Для каждого боя генериуются еще вроде бы одно случайное число, которое определяет все остальные числа в этом бою, то есть исходы отдельных схваток. Сила же тут практически участвует, только как фактор, который вызывает определенные повреждения врагу. Поэтому все такие вероятности кривые и получаются.
    продвинь это сообщение в соцсеть:  
    Mors certa, hora certa sed ignota.

Закрытая тема

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
Рейтинг@Mail.ru

free counters