Robotic arms have been a game changer in multiple industries, where each year the use of these, in conjunction with automatic operating algorithms and artificial intelligence, gain more strength. Their productivity, safety and low failure rate make them an interesting alternative. In the modern manufacturing industry, robotic arms have become essential tools in a variety of sectors. […]
This library ONLY works with AnyLogic 8.8.5. If you are using an older version, you will not be able to use this library. You can download the library here: DOWNLOAD If this library was useful to you, consider donating so we can keep developing this and more in the future, click the following link to donate. https://www.paypal.com/donate/?hosted_button_id=GW77FD5WVVAR8[…]
Have you ever wondered why competing physical stores locate themselves close to each other as a cluster? Since we live in the AnyLogic world, we will use simulations and artificial intelligence to analyze this mystery, but this question is a classical Game Theory problem, so let’s start by discussing this from a game theory perspective that will[…]
Placing a Camera on an Agent The Importance of 3D Animations We all know what 3D animation is, but little is said about how useful it is for the modeler and the stakeholders. An animation can act as a tool for the modeler to correct errors during the development phase, giving access to things that are not[…]
I was recently asked if System Dynamics (SD) is dead. And this is in fact an interesting question. In the industry, the use of discrete-events (DE) and agent-based (AB) models vastly surpasses the contribution of SD. And SD seems to be in an eternal struggle to get more popular and it doesn’t seem get enough traction, at[…]
Doing simulation models is an art that requires a set of skills that is quite vast. What I’m showing on this article is a composition of the skills I have needed for projects I have done or skill that were requested for projects I didn’t end up doing or even skills where I failed, leading to unpleasant[…]
Here’s a little trick I use to generate dynamic batches, which are batches that are of dynamic size and where products that need to be batched come in a disorganized fashion. Let’s say for instance that we have to batch products in boxes, and each product has a label with the client and each box can contain[…]
Let’s go through this simple example that will allow an agent to move through a network, avoiding the use of deprecated constructors in AnyLogic 8.4. Create the network. This network will be necessary for an agent to follow the proper paths from point A to point B. All these functions can be run on startup of Main.[…]
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 as part of the whole library. But[…]
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 one block to the next. In AnyLogic[…]