What is the best (or most kappaesque) way of maintaining an agent at a steady state concentration?
Steadily add more of the agent with a rule to generate it at a given rate? This could work well if the rate of consumption of my agent was relatively stable and predictable.
Periodically use an intervention in the model, to “top up” the agent? I guess if I did this, I could use an algebraic expression to do an accurate replenishment based upon the current count of the agent in the system.
Write my “agent-consuming” rules so that the agent is not consumed, but replaced? This seems to me like the most “natural” solution. For example, assuming that I want to maintain B at a steady state concentration - instead of writing a rule in which B is cleaved into B1 and B2 and deleted, I would generate B1 and B2 and liberate B to fight another day.
What in your experience is the best way to do this in kappa?