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
3
votes
2 answers

AnyLogic model run profile

Is there any way to get time consumption profile of an AnyLogic model? I saw this question from Dylan where he did some kind of method profiling : does it comes from an AnyLogic intern tool or from something external? How can I generate it for my…
Iva
  • 33
  • 3
3
votes
1 answer

How to read probability distributions from a database and save them in collections

I'm migrating from Arena to AnyLogic and have a question about distributions. I need to use different distributions based on some agent parameters. I have seen the suggestion here but the number of distributions is too large and I prefer not to hard…
3
votes
1 answer

OWL2 XML to AnyLogic ALP

I'm currently working on a project that requires certain OWL2 XML files that describe real-life scenarios to be 'translated' to the ALP (type of XML) format of AnyLogic models, so they can be opened in the application. This translation is eventually…
Marlon K.
  • 33
  • 5
3
votes
1 answer

How to open an agent' view area on startup?

how can I open an agent specific view area when enter in some agent during model execution? Alternatively setup a specific zoom level that will contains all the blocks?
3
votes
2 answers

Link AnyLogic and Matlab

I was wondering if it would be possible that link AnyLogic to Matlab? I need a way that call a function from Matlab to Anylogic.
soheil
  • 31
  • 4
3
votes
1 answer

AnyLogic - transition triggered by a condition

i'm new to AnyLogic...but it is driving me crazy!!! It is super basic...in an AB model I want a percentage of agents to go from one state to another...but it happens something that I cannot understand :S I have 1000 agents...I expect 950 to go in…
GhettiG
  • 91
  • 9
3
votes
1 answer

AnyLogic assembler as a gateway

Good morning, I'm new on AnyLogic platform and I have started to study it because I want to use it to map the business processes of the company. I've plan to use the Process Model Library of the tool to model the different departments with the aim…
3
votes
1 answer

Getting Anylogic Model Path in Disk Programmatically

How can you get a Path - String - File reference to where the Anylogic model is located in the disk from one of the Java code input windows? I fear it might not be possible because the execution takes place from a produced BUILD folder that…
jacandau
  • 197
  • 1
  • 12
3
votes
1 answer

Q Anylogic : queue.get(0) +time in queue

Instead of calculating the size of the queue, I would like to identify the different objects in each queue in order to multiply them with their average processing time and then obtain the time in queue. I tried to identify the different object in…
Pau
  • 31
  • 1
3
votes
1 answer

Hand response from one calling java program to another

I have a question concerning the communication of two Java programs, one embeds the other. The embedded one is a CPLEX linear program (Java SE + CPLEX libs) which calculates resources and the other root application is a simulation software…
lony
  • 6,733
  • 11
  • 60
  • 92
2
votes
1 answer

Different Random Generators for different processes

I have several delays that are all distributed. These distributions involve random number generation. I want each processing station to have its own RNG. According to anylogic I can simply create an instance (for example: Random myRNG1 =…
2
votes
1 answer

Export AnyLogic model values to Excel

Trying to figure out how to generate a dataframe containing the full time-series results of a stocks-and-flow model, and then export it to Excel – to capture the value of each stock for each time unit across the course of the model’s life. Is this…
Alex
  • 33
  • 4
2
votes
1 answer

Running multiple simulation from Simulation Page and capture & show final result in Simulation Page

I build an experiment with Parameters Variation and need to upload on AnyLogic cloud. But unfortunately there is no feature of uploading the Parameter Variation experiment in cloud ( If somebody know the trick how to upload PV experiment in Cloud,…
2
votes
0 answers

How to take Parameter Variance: Experiment parameter Min, Max and Step value from Parameter Variance Screen Text Box

I am working on Parameter Variance: Experiment in one model. Assume there is one parameter Rate on which I need to run experiment. For that I need to insert Min, Max, Step value in Parameter Variance properties page. I want to take these Min, Max,…
2
votes
0 answers

Anylogic Model stopped working after updating from 8.8.1 to 8.8.2

Tested that the model is working in 8.8.1 but not 8.8.2 The Error Message is as followed: Error during model creation: class [Lcom.anylogic.engine.presentation.ModelElementDescriptorUtils; cannot be cast to class…
jiz148
  • 43
  • 5