Any plans for "agent based simulation module" ?

Any plans for "agent based simulation module" ?

patrickABAWF
Collaborator Collaborator
104 Views
3 Replies
Message 1 of 4

Any plans for "agent based simulation module" ?

patrickABAWF
Collaborator
Collaborator

[ FlexSim 17.0.0 ]

Hello,

I'm being asked by a potential Flexsim customer if there are any plans for an "agent based simulation module kinda like Anylogic" ?

0 Likes
Accepted solutions (1)
105 Views
3 Replies
Replies (3)
Message 2 of 4

philboboADSK
Autodesk
Autodesk
Accepted solution

Technically, FlexSim is flexible enough to do agent-based simulation models. In 2008, Brandon Peterson put together a Game of Life demo model that demonstrated that agent-based modeling could be done in FlexSim. (The attachment on that forum post was lost so you can't download it from there anymore though.)

Agent-based simulation is based on having many little objects that follow simple rules. The interaction of these different objects results in overall emergent behavior that is more complicated than the simple rules that defined the logic.

You can do anything in Flexsim, including agent-based modeling, but FlexSim does not currently have any drag-and-drop objects or pre-made picklists that enable agent-based functionality. You have to code it up yourself for now, using FlexScript, C++, or ProcessFlow for the agent logic.

If you search the web for "social force model," you can find C++ libraries, such as Menge, that have been written to be used for modeling crowd simulation that you might be able to integrate with a FlexSim model to simulate pedestrian movements. https://www.researchgate.net/post/What_is_the_easy_way_to_implement_social-force_model

Someone with the know-how and gumption could probably put together a library of agent-based objects that would make it easier to start an agent-based model within FlexSim. As you know, we develop custom libraries and modules for clients who pay for them, so that could be something to offer to your potential customer.



Phil BoBo
Sr. Manager, Software Development
Message 3 of 4

jon_abbott
Not applicable

FlexSim now has an agent module as of version 20.1.1. More info can be found at the links below:

https://answers.flexsim.com/articles/84495/agent-module-example-models.html

https://youtu.be/aF3TaeMaIQM

Message 4 of 4

cliff_king
Not applicable

Notice!! Beginning with version 2020 update 2, an Agent Module has been added to FlexSim Simulation Software.