Simulation, Consulting and Freelancing Articles
Use in Flowchart as… what?
There is something beginner AnyLogic users take for granted when they build a model. For instance, when using the Process Modeling Library, they use the Agent Type. On the other hand, when they build a model using the Pedestrian Library, they use a pedestrian type. Why? Because it’s there, naturally […]
Discrete Events Simulation Models – Creativity Exercise
Wether you use AnyLogic, Arena, Simio, FlexSim or any other simulations Software in the market, when you develop a model using the discrete-events paradigm, you will get access to a number of blocks that you can connect with each other to generate a flow with agents or entities flowing from[…]
Push vs Pull Protocols
You are developing your discrete events model, and you see your agents moving from one block to the next. Simple right? But have you stopped for a moment to ask yourself why they are even moving? What is that thing that makes them move? If you ask a beginner, the[…]
Job Searching Optimization method for jobless people
In a lower degree compared to my simulation consulting work, I sometimes work as a coach to help jobless people find their dream job. For that I use a methodology I created based on different sources that I compiled for years. This methodology is very similar to the best professional[…]
How to ask a good question as a client?
Why should I care about good questions? Sometimes you need to get an answer to a question and you may be in a hurry to get an accurate and helpful response, or you may have little resources to pay for an answer to that question. No matter what the reason[…]
Teach your skills
I remember my first job many many years ago. I was just one month into my career and hit my first moral wall. I had a boss that I thought you can only hear about on legendary myths. I asked her to teach me how to do something she learned[…]
Using File Chooser in PLE
The File Chooser is only available on the professional version of AnyLogic. But its functionality is very easy to replicate with a little bit of JAVA magic. To illustrate this, I will create this example using a normal button on the Simulation Graphical Editor (before running the simulation) in order[…]
Test your model!!!
You just built a model, everything works perfectly well and suddenly you have a request for a change (minor or major). You make the change; run the model and things look good. But how can you be sure that the model is working well in all possible cases? The larger[…]
An example on the use of Classes vs Agents in AnyLogic
When you are a JAVA developer, it is common to use classes to work with objects. But AnyLogic provides Agents, that are basically predefined classes with several built-in functionalities to work with entities in a simulation model. A beginner user will always use agents because with them it is very[…]