Building anylogic models... well!

The art of AnyLogic modeling

Do you think your models could be... better? Struggling with scope-creep or painful bugs? Slow to build elegant, scalable and correct AnyLogic models?
Benefit from 15+ years of experience and turn guess-work into repeatable modeling success. Learn how purpose, solid architecture and proper testing shape a modeling process you can rely on. With me at your side...
Write your awesome label here.
Write your awesome label here.
imagine you could do these things today

What will you learn?

By taking this course, you will be able to:
 Find and hone the real purpose of your model
 Scope elegantly
 Plan
the model development at the right level of detail
 Manage
and adjust your plan without pains
 Design exceptional model architecture, right from day 1
 Add features well, without accruing technical debt
 Test
your model while you build it
 Document
well: the right amount in the right places without extra effort
The how  is arguably most important

How will you learn?

I take great care to provide insights in a way that you will actually remember them, applying best practices wherever possible

High-quality content

This is not your typical, boring video tutorial. I carefully crafted an experience that will keep you captivated. Recorded in a studio in HD @ 60fps with professional sound, you will feel as if I am standing next to you.
Plus: You get the actual model files we discuss, filled with best practices.

Interactive experience

You will not just watch videos. I will continuously challenge you throughout the course. You will get quizzes with instant feedback and insights. And I will challenge you with homework to apply what you just learned.

Real feedback and 1-1 time

As part of the curriculum, I will review your homework and models.
Moreover, you get to book several 1-1 sessions with me to discuss your progress, including tailored advice for your situation and problems.
surely you don't need this course, do you?

Why should you bother?

This course provides value on many different levels.

Tons of content

The methods presented in this course work. They are based on industry best practice and refined by 15+ years of real-world experience with clients in all industries, solving problems of any kind.

Never walk alone

I will be with you throughout the course. Schedule 1-1 meetings with me, receive actual feedback for your homework, ask questions, chat with me and other course attendees... 

Bridge the gap

Just finished basic AnyLogic training? Or further along but frustrated with your learning progress? Wondering if your models are actually good? With this course, every lesson will make you a better modeler.

For any project

Need to build a new model now? Use this course during your project and benefit from my direct feedback.
Play it well and I guide you through your entire modeling project and you get the course certificate.  
Don't just take it from me

TODO SHOW: What others are saying TO BE FILLED

tbd
Dr. Anna Carina Römer (IPOL GmbH)
tbd
Max Selmair (Tesla)
tbd
Sam Farr (DBD International)
tbd
Amit Kumar (SimWell Consulting)
Course content you will get

What is included?

This course covers all relevant topics to master the art of AnyLogic modeling.

high-quality Videos (~8 hrs)

COmprehensive Sections

1-1 Sessions with me

Homework exercises with my
personal feedback

Quizzes with instant feedback

Files and resources

beautiful Certificate

1. Introduction

Learn why modeling is as much art as it is science. And why you need to follow methods to master the art of AnyLogic.

2. Purpose

The be-all-end-all of any model. This is not fluff but the requirement for any good model. The one section you MUST do!  

3. Scope

Learn how to find & define the boundaries of any model, while keeping it flexible for future adjustments.
Scoping well is not about closing doors but actually keeping them open.

4. Plan

You can pre-plan your development well if you theme your journey into rough sprints but stay open for change.

5. Project management

Staying on top of progress is crucial. We explore some practical tools to help us, but you can apply your existing tools to the insights here just as well.

6. Base model architecture

A solid foundation is the key to success. Discover best-practice AnyLogic architecture applicable to models of any size, scope and purpose.

7. Adding features

Given the solid foundation, learn how to actually add features to your model well. Avoid technical debt, scope-creep and cornering yourself with bad decisions

8. Testing

Explore when to apply what kind of testing. Informal traceln, advanced custom setup or full-blown JUnit implementation? Each performs best for specific situations. And some can be avoided with sanity-checks.

9. Documenting

Turn documentation from an afterthought into a natural by-product of your modeling work. With clean code, good architecture and some simple rules, you can make your model into a self-documenting piece of art  
there is art to the science of modeling

Why the course name?

Why is this called "The art of AnyLogic modeling"?
Check this video from the actual course to find out why this is called "The art of AnyLogic modeling". 

Hint: It is real artist painters teaching us how to produce beautiful paintings  
Write your awesome label here.

Frequently asked questions

Is this for absolute AnyLogic beginners?

No. This course is not for absolute beginners. As a minimum, you should have either:
  • studied "AnyLogic in 3 days" or
  • done a basic training course or
  • followed the online step-by-step tutorials and build several small models yourself


If in doubt, feel free to get in touch to see if this course is right for your skill level.

What AnyLogic skill level is required?

You have worked with AnyLogic for more than a few days and less than five years. You built some models already and understand concepts like agents, model hierarchy, basic Java code, etc. Most importantly: You know your models could be better but struggle to get there.

If in doubt, feel free to get in touch to see if this course is right for your skill level.

Why is this so expensive?

Have you ever lost a few hours/days of progress because you cornered yourself due to bad decisions earlier? Did you find out at the end that your model is not really answering the original question? Or did you spend weeks trying to debug or validate at the end of a project? Now multiply that with your hourly rate and you will see that this course pays for itself very quickly.

Plus: The price includes quite a bit of 1-1 time with me  

Do you have any discounts?

No. This course is already priced as low as possible. But you can pay in installments, check the options upon enrolling. Moreover, you can get even more value out of the course by checking the bundles I offer.

I may release a discounted version of this course without any 1-1 support from me in the future, though.

Do you have any free training resources?

More than you can imagine, yes. Check my YouTube channel for tons of free videos. Also check my public appearances for in-depth AnyLogic workshops. And last, my blog holds tons of useful knowledge to learn and advance your simulation skills.

Will I have access to the materials forever?

Yes. You will never loose access to your course materials.

What if I get stuck or need help?

This specific course comes with several 1-1 sessions that you can schedule from within the course. I will also request homework and provide feedback. Last, all my trainings come with a build-in social network. You will be able to chat and interact with other pupils and myself. Feel free to ask any questions and I will be happy to help. For more advanced support, check out my bundle offers upfront or book some time with me separately.

Is this a self-paced course?

Yes, 100%. You decide what to learn when and how. If you reach certain milestones, you will be asked to schedule 1-1 meetings with me, but it is up to you if and when you want that.

Also, if you struggle with English: the videos can be played at slower speeds.

Do I need a specific AnyLogic version? Is it ready for AnyLogic 9?

The course is agnostic to the actual AnyLogic version you use. Most example models (shared with you) are AnyLogic 8 ".alp" files (that you can easily open in AnyLogic 9). However, the lessons, insights, methods and heuristics I teach are applicable in any AnyLogic version.

In fact, 80% of the content is quite applicable to other simulation tools as well...

Is this applicable beyond AnyLogic?

Yes, very much so. The course is largely about how to build simulation models well. While some technical "how to do it" tips are applied to AnyLogic, about 80% of the insights, lessons, methods and heuristics are applicable beyond AnyLogic itself.

If in doubt, feel free to get in touch to see if this course is right for your situation.
Meet the instructor

About Benjamin

Ben is one of the most experienced AnyLogic simulation consultants in the world.

With over 15 years of industry experience, he served clients on 4 continents and in almost any industry.

Ben expanded simulation capabilities within McKinsey & Company, Inc. and continuously shapes innovative tools and libraries for the AnyLogic community.
Created with