SimulationTickFunction.defer

simulation.SimulationTickFunction.defer(
    other,
    tick,
    scope=None,
    time_frame=None,
)

Defer processing to another instance of a SimulationTickFunction, returning the result of evaluation.

Parameters

other: SimulationFunction

the other function to defer to

scope: GeoScope = None

override the geo scope for evaluation; if None, use the same scope

time_frame: TimeFrame = None

override the time frame for evaluation; if None, use the same time frame