Questions tagged [anylogic]

AnyLogic is a flexible, multi-method modeling tool capable of producing a variety of simulations. From supply chain and logistics, to manufacturing and market analysis, to disease and social norm dispersion, AnyLogic allows businesses, researchers, and public policy makers to evaluate decisions before they're implemented in practice.

AnyLogic is a multi-method simulation modeling tool developed by The AnyLogic Company (former XJ Technologies). It supports agent-based, discrete event, and system dynamics simulation methodologies. AnyLogic is cross-platform simulation software that works on Windows, macOS and Linux.

AnyLogic is used to simulate:

  • markets and competition,
  • healthcare
  • manufacturing
  • supply chains and logistics
  • retail
  • business processes
  • social and ecosystem dynamics
  • defense
  • project and asset management
  • pedestrian dynamics
  • rail
  • IT
  • aerospace

Wikipedia

The AnyLogic platform is based on and uses Java as its main scripting language. It also allows custom model extensions using Java and any standard Java library can be imported and used within models. AnyLogic also includes a graphical modeling interface to allow drag and drop functionality for library objects.

The Professional version allows for the creation of Java runtime applications that can be distributed to users. AnyLogic models can be uploaded to the AnyLogic Cloud and run from any browser.

To compare the latest AnyLogic versions, check the download page here.

2667 questions
2
votes
0 answers

Anylogic: Delay in Transfer of Agent Between Enter and Exit Blocks

I am simulating a job-shop scheduling problem where an order is processed by multiple machines located across different manufacturers. Each manufacturer and machine is represented as an agent in separate populations. Part of the simulation is the…
HZLA
  • 21
  • 3
2
votes
1 answer

AnyLogic: Unreachable Target in Agent-Based-Simulation

I am building an airport model with passengers spawning, shopping/eating and departing. Most passengers rush to their GateArea (Polygonal Node) and wait there until they feel it is appropriate to engage in discretionary activities. When they think…
Jann
  • 23
  • 4
2
votes
1 answer

Calculated Percentile from Histogram Data Element in Anylogic

I have just started to use Anylogic / JAVA and have assembled a process flowchart with agent components. The model includes extracting Histogram Data from a number of locations throughout the flowchart. I'm aiming to get the x%th percentile value of…
Justin
  • 23
  • 3
2
votes
0 answers

Error Running AnyLogic Simulation - java.lang.NoSuchFieldError

I am working on an AnyLogic simulation model that includes a bonsai connector. The simulation was running fine until I updated AnyLogic to the latest version; AnyLogic 8 Personal Learning Edition 8.7.10. I am also using the latest bonsai library…
Duoaa
  • 25
  • 5
2
votes
2 answers

Type mismatch: cannot convert from Agent to Fellow

In my model, various practitioners go to see patients multiple times in one visit. I am trying to ensure the same fellow is used to see a patient over multiple visits after being seized and released multiple times. I continue to receive this Type…
NickA
  • 433
  • 2
  • 10
2
votes
1 answer

Anylogic: Is it possible to move Transporters based on travel time, rather than distance and speed?

I would like to use transporters in my model in various places (tugboats, forklifts, reach stackers, trucks, etc.). However, my model paths and animation can't be drawn to scale, detailed explanation in brackets below. Is there a way I can move the…
Christelle
  • 23
  • 3
2
votes
3 answers

AnyLogic: False number format when exporting data to excel

I collect various data in time plots. If I copy the timeplot data and then paste it into Excel, the number format is often wrong. For example, I often get a date like Aug 94 instead of the actual number from the TimePlot. Unfortunately, I can't…
TRUESIM
  • 69
  • 4
2
votes
1 answer

How to control trains via code in railways scenario in Anylogic

I open this new question directly linked to my previous question posted here: Avoid Exceptions after a train collision in Anylogic In a rail scenario, we use blocks to control and make run/stop trains. In the most simple scenarios, where trains and…
Piero
  • 89
  • 5
2
votes
1 answer

Anylogic - Automate multiple runs of a simulation model in Anylogic

I have a simulation model written in Anylogic. The output of the simulation is automatically exported to an excel file. I need to run the simulation about 20 times for each of the 10 scenarios and it each run takes about 30 minutes for each run. How…
2
votes
1 answer

Anylogic Parameter variation with single python run using the Python Communicator

I am using the python connector to call a genetic algorithm (GA) in python. The idea is to evaluate multiple vehicle routing solutions from the GA using a parameter variation. The python script is modelled in the main 'on start-up'. However, with a…
2
votes
3 answers

Agent Presentation Does not Render

I'm new to Anylogic, and currently working my way through the "Anylogic in 3 days" tutorial. Having said that, I cannot get the images of a forklift to render when running my model. I have even tried opening the "completed" files made available by…
and8713
  • 31
  • 2
2
votes
1 answer

Anylogic: How to add the choice of departure time and route?

In my Anylogic model I have 200 zones and I have these populations of agents: Customers (parameters: name, GIS latitude, GIS longitude), one in every zone (except terminal zones) Terminals (parameters: name, GIS latitude, GIS longitude), one in…
Ella
  • 125
  • 6
2
votes
1 answer

Adding data to time plots during simulation run Anylogic

I've got a model with multiple agents, each with a couple of flows and stocks, and an analysis-agent. I want to let the user add a time plot for any flow/stock/variable during the simulation run. The idea is to have multiple radio buttons or combo…
Lukas
  • 25
  • 4
2
votes
1 answer

Count agents crossing a Path

I'm looking for a method to count the agents crossing a particular path during a specific time. I know when you use pedestrians you can use the ped flow statistics, but is there also something for specific agents? Thanks, Aron
Aron T.
  • 448
  • 2
  • 7
2
votes
2 answers

Dynamic resource pool for parcel delivery Anylogic

I am trying to compose an Anylogic based simulation for the multi-depot vehicle routing problem with heterogeneous fleet (9 types). I have found an example on fleet delivery optimization…