For the next dev-treff:
I would suggest, we introduce a mechanism so model components, models and scripts can register functions ("hooks") that are called:
at runner startup
when the runner stops inbetween, e.g. for a step or an event
at runner end
Reasons are:
sometimes analysis before the run have to be done, e.g. the small speed-up for the adaptive voter model needs to analyze the graph at start-up
For the next dev-treff: I would suggest, we introduce a mechanism so model components, models and scripts can register functions ("hooks") that are called:
Reasons are: