Simulation, Consulting and Freelancing Articles
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[…]
Challenge – Initializing 100 agents. Each one based on the other 99
On this challenge I will show two little tricks and things you should think about when you are developing an agent based or hybrid model. In this particular case, we want to initialize 100 agents depending on the state of the other 99. Of course there may be other ways[…]
As a freelancer, what to do when you have nothing to do?
As freelancers, it is very common to be in a situation where you either finished all your projects or you have projects on hold, or you are waiting for the client’s feedback or you are just waiting for a new project to start. What should you do with your time[…]
How to optimize the cost and quality of your project as a client
It is very common for a client to try to make as little effort as possible to obtain amazing results. It is even natural for a client with little experience to assume when hiring an expert, that the expert will do everything they want with very little information. This has[…]