Дискретно-событийное моделирование#
Дискретно-событийное моделирование - это вид имитационного моделирования. В дискретно-событийном моделировании функционирование системы представляется как хронологическая последовательность событий. Событие происходит в определенный момент времени и знаменует собой изменение состояния системы (см. вики).
В данной главе рассматривается дискретно-событийное моделирование с использованием библиотеки SimPy. В связи с этим приведены основные сведения по итераторам и генераторам в Python, т.к. SimPy основана на генераторах. Генераторы в свою очередь являются сущностями, реализующим протокол итератора, другими словами являются итераторами. Итератор - одна из основных, корневых концепций всего языка Python.
См. также#
Отличная хабр-статья об итераторах.
Статья по генераторам в Python.
Прекрасная документация SimPy с примерами.