Ну в простейшем случае нужен генератор случайных чисел с равномерным распределением. Пусть у нас есть события с вероятностью 0.1, 0.3, 0.4 и 0.2. Распределяем их на отрезке [0...1) по порядку: [0..0,1)[0,1...0,4)[0,4...0,8)[0,8...1) и после этого "кидаем кость" - вызываем генератор. В зависимости от того, на какой из отрезков прийдется значение, то и событие считается состоявшимся.
Гугли на тему лекций по дисциплине "Компьютерное Моделирование". У нас, по крайней мере, такой курс был.




Ответить с цитированием