General information

The difference between AnyLogic and traditional simulation tools is that AnyLogic offers you a very broad variety of modeling constructs and techniques: AnyLogic is a System Dynamics, a Discrete Event and an Agent Based tool as the same time, plus it is based on an object-oriented language. This gives you a great advantage as you can always tailor the modeling approach best fitting the problem. On the other hand, with AnyLogic you are frequently facing the choice of the right techniques and language elements: there normally is a lot more than one option. Our AnyLogic training serves two goals: first, we give you a tour through most part of AnyLogic modeling language, second, we try to teach how to select the right approach and the right abstraction level.

The training is both useful for the new users who wish to rapidly overcome AnyLogic learning curve, and for those who have experience with AnyLogic using just, say, DE or SD approach: our experience shows that typically there are AnyLogic elements such modelers are not aware of. Finally, during the training you always have a chance to get a free professional assistance with your own AnyLogic projects.

Standard training program

The standard 3-day training is organized this way:

  • Day 1: introduction to multi-method simulation modeling, AnyLogic model development environment basics, System Dynamics modeling
  • Day 2: Discrete Event (process-centric) modeling approach and AnyLogic Enterprise Library
  • Day 3: Agent Based modeling, combining different approaches, questions and answers, personal assistance

The complete training program can be downloaded as a PDF file.

Each part of the training starts with a presentation about the modeling approach, analysis of business cases where it can be applied and overview of the corresponding elements of AnyLogic language. After the presentation the participants build a model following the step-by-step instructions, and finally solve a small modeling problem on their own. The solutions and most important steps are discussed in the class.

Prerequisites

Some general background in either discrete event, system dynamics, or agent based modeling is appreciated. Any previous programming experience (Java, C/C++, Visual Basic, scripting languages used in other simulation tools) would be helpful, but is not necessary.

We ask the participants to bring their own laptops. You may have AnyLogic installed or we may help you to install AnyLogic in the class from a CD or a flash card (please check that your laptop is compatible AnyLogic system requirements). If you are not yet a licenses user, we will give you an evaluation key that will work during and shortly after the training.

Custom and on-site trainings

If your company plans to train more than 3-4 modelers and/or is interested only in some particular application area it makes sense to consider an on-site training. In this case our instructors come to your facilities, so you save time and money on traveling. Another advantage is a customized training program: you can tell us what modeling approaches / techniques / use cases are most important for you and we will put together a special set of presentations and exercises.

On-site trainings are given at a fixed rate regardless the number of participants, please contact us for details.

Public training dates, locations and pricing

Public training courses are organized regularly in Europe (Paris) by AnyLogic Europe and in different locations in the United States. Please see the list of upcoming trainings to find the best option. The training language is English. The maximum size of the class is 20 participants and 3 instructors. The price per participant varies a bit and can be found in the registration form of a particular training. Academic participants are given a 60-70% discount.

Trainings in Russian are given at XJ Technologies facilities in St. Petersburg once or twice per year.

In addition to the training courses we give AnyLogic workshops at several conferences and trade shows. These workshops may be a good opportunity to familiarize yourself with AnyLogic while attending a large simulation-dedicated event. The most popular events are:

Please see the upcoming events to find the nearest opportunity to meet XJ Technologies.