I am creating an AnyLogic model in which the customers (agents) generate a demand that is fulfilled by a retail store through a delivery within 10 minutes. I am using the following process to generate customers at a rate of 1 per minute.
While running the application, I am getting an error "The model has reached the maximum number of dynamically created agents (50000) for this edition of AnyLogic"
I am currently using the customer agent to represent a 2D image on the GIS map showing the location of the customer's generation.
Is there a way to create and use any resource pool for this task so that the agents can be used from within this pool? If not, can we create any other kind of entity (other than an agent) that can be represented on the GIS map and can be used from the resource pool?
resources are also agents so you will not circumvent that license limit.
However, 50k agents is a lot. Consider groupoing customers so that 10 very similar customers are just 1 agent.
Else, you can only instantiate Java class objects but you'd need to manage GIS animation yourself (not trivial if you are a beginner).