AnyLogic Simulation Software

AnyLogic is a simulation tool that supports Discrete Event, Agent Based, and System Dynamics Simulation

AnyLogic’s graphical interface, tools, and library objects allow you to quickly model diverse areas such as manufacturing and logistics, business processes, human resources, consumer and patient behavior.

AnyLogic is an extremely flexible simulation tool and provides you with various ways to develop your model so you can choose the best simulation method, or combination, to address your problems, such as:

Only individual data? Use the agent-based approach

Only information about global dependencies? Use system dynamics

Is your system best described as a process? Use a discrete-event approach

System too complex? Use a combination of multiple methods

AnyLogic Product Matrix

Identify the version that meets your requirements

Feature Free
Areas of Use
Education and Self-Education
Public Research in Universities2
Commercial Projects and Private Research
Modeling Methods
System Dynamics
Agent Based
Discrete Event
Model Development Environment
Support of Windows, Mac, and Linux Operating Systems
Visual Notation for Model Development
(e.g. Libraries, Action Charts, Statecharts, Equations, Events, Functions, Parameters, etc.)
Model Code Writing Assistance
(e.g. Auto Code Completion, Pop-Up Context Documentation, Syntax Highlighting)
Integration with GIS Maps
Basic Model Debugging
(Inspect Window at Runtime, Tracing, Messages, Step-by-Step Execution)
Professional Model Debugging
(e.g. Breakpoints, Conditional Breakpoints, Watching All Model Variables incl. Java Variables, Expressions Evaluation, Line-by-Line Execution, Java Level Debugging)
Technical Support and Model Building Assistance
View on Event Queue
Teamwork and version control system (SVN) Integration
CAD Drawing Import
Database Connectivity
Built-in Database for Each Model
Components for Work with Excel and Text Files
Components for Work with Any Database
(MS Access, MS SQL, My SQL, Oracle, etc.)
Professional Components
(Query, Key Value Table, Insert, Update)
Custom Libraries Development and Use
Process Modeling Library
Pedestrian Library limited
Rail Yard Library limited
Road Traffic Library limited
Fluid Library limited
2D and 3D animation
Business Graphics
(e.g. Bar Chart, Pie Chart, Stack Chart, Plots, Histograms)
Basic Controls
( e.g., Check Box, Radio Button, Button, Slider, Edit Box)
Professional Controls
(e.g., List Box, File Chooser, Combo Box, Progress Bar)
Exporting Models
Export to
Simulation Applet (Java Applet)
Simulation Applet with OptQuest
Simulation Application (Standalone Application)
Simulation Application with OptQuest option
Experiment Framework
Simulation Experiment
Parameter Variation Experiment
Optimization Experiment limited
Compare Runs Experiment
Monte Carlo Experiment
Sensitivity Analysis Experiment
Calibration Experiment
Custom Experiment
Automatic Model Converter from Vensim®
Saving, Restoring and Exporting Simulation Output from Experiment
User Interface
Saving and Restoring Model Snapshot
Model Size
Unlimited Number of Agent Types in One Model limited to
Unlimited Number of Embedded Agents/Blocks in One Agent limited to
Unlimited Number of System Dynamics Variables in One Agent limited to
Unlimited Number of Dynamically Created Agents limited to
  • 1 The free PLE (Personal Learning Edition) license is restricted to be used solely for classroom instruction and personal learning. For any kind of commercial or research activities, you must obtain other type of license. See the license agreement for more details.
  • 2 AnyLogic University Researcher license may be purchased only by educational institutions. This license is restricted to be used solely in public research activities. See the license agreement for more details.
George MillerAnyLogic Simulation Software