Font size

Using agents in a process flow

Typically a process flowchart starts with the Source block that generates new agents.

AnyLogic also provides users with a unique possibility to let agents live in an agent population and at a certain point in their lifetime become injected into a process via Enter block. Having finished the process, agents are not removed from the system, but they just leave the flowchart (via the block Exit) and continue living in the agent population (possibly waiting for the next time they need to go through the process).

This video shows how to combine agent-based and process-based modeling approaches in your model. You will learn how to make an agent whose behavior is defined by a statechart go through a process defined by a flowchart.

How can we improve this article?