Механизм случайного выбора событий в компьютерных симуляциях работает с помощью генераторов псевдослучайных чисел. 14 Эти алгоритмы создают длинные последовательности чисел, которые кажутся случайными. 14
Процесс происходит так: алгоритм берёт начальное значение (известное как «семя» или seed) и применяет к нему серию математических операций. 1 Если начать с того же «семени» и использовать тот же алгоритм, каждый раз будет генерироваться одна и та же последовательность чисел. 1
Часто в качестве «семени» используют переменные, которые постоянно меняются, например текущее время. 1
Генераторы псевдослучайных чисел не дают «истинно случайных» числовых значений. 4 Однако у них есть важная особенность: в зависимости от выбранного начального числа они генерируют уникальную или одну и ту же числовую последовательность при каждом запуске модели. 4