資源簡介
強化學習與仿真的結合
代碼片段和文件信息
“““
This?module?contains?the?basic?event?types?used?in?SimPy.
The?base?class?for?all?events?is?:class:‘Event‘.?Though?it?can?be?directly
used?there?are?several?specialized?subclasses?of?it.
..?autosummary::
????~simpy.events.Event
????~simpy.events.Timeout
????~simpy.events.Process
????~simpy.events.AnyOf
????~simpy.events.AllOf
“““
from?simpy._compat?import?PY2
from?simpy.exceptions?import?Interrupt?StopProcess
if?PY2:
????import?sys
PENDING?=?object()
“““Unique?object?to?identify?pending?values?of?events.“““
URGENT?=?0
“““Priority?of?interrupts?and?process?initialization?events.“““
NORMAL?=?1
“““Default?priority?used?by?events.“““
class?Event(object):
????“““An?event?that?may?happen?at?some?point?in?time.
????An?event
????-?may?happen?(:attr:‘triggered‘?is?‘‘False‘‘)
????-?is?going?to?happen?(:attr:‘triggered‘?is?‘‘True‘‘)?or
????-?has?happened?(:attr:‘processed‘?is?‘‘True‘‘).
????Every?event?is?bound?to?an?environment?*env*?and?is?initially?not
????triggered.?Events?
評論
共有 條評論