Anylogic : hot to stock an agent in a variable and compare it?
I am working on a model using links, and i wanted to stock in a variable an agent that is connected. This part works fine. Then, i want to use that variable to compare it to its value and use the result to send the agent to an output block.
Anylogic : how to connect an agent to a place?
I am simulating a sorting center, in which i have ULDs that are generated by a source block, and bring 10 boxes that they drop in a node. The ULDs are entering 4 by 4, and they have 18 positions where they can drop their boxes. The issue is that the positions are chosen randomly when the ULDs are generated, so sometimes, they all go to the same spot, which results in an error because the positions’ capacity are set to 1.
Picking up multiple agents by transporter
Currently the AGV transporter only gets seized by one material agent at a time before it moves to a point and processes the material and returning to source for next pickup. It goes like source -> queue -> seizeTransporter -> moveByTransporter -> delay…
Now I want to simulate picking up multiple materials at once from the source, processing them one by one, dropping all of them at exit point and then returning to the source to pickup next batch.
Please suggest how to implement this.
how to settle task priorities for transporters ? anylogic
I am working on a model with 3 agents : ULDs, Boxes and Forklifts. The ULDs are bringing a given amount of boxes that the Forklifts have to take to a storage zone. Sometimes, these Boxes go through a no read zone, where they drop the box for a few seconds before taking it back to the storage zone.
Transporter Agent customization error: unable to modify dimensions
I have created a new AGV_Transporter agent and plan to use it as a transporter.After creation I planned to customize the dimensions of the transporter, but as soon as I try to set the length width or height, an error occurs which you can see in the screenshot.
Anylogic : how to make a transporter that releases an item and always take it back right after?
So, i am working on a model that works like that : there is a agent (uld) coming and brings 10 items. these items are then moved by a transporter (forklift) to a particular zone. In that zone (in theory), they drop the item, wait a few seconds, and take it back and place it in a storage zone.