Home » Questions » Computers [ Ask a new question ]

Tool for simple discrete event simulations [closed]

Tool for simple discrete event simulations [closed]

I want to build a simple discrete event simulation similar to the emergency room simulation shown here: http://www.youtube.com/watch?v=Y6kCMBM-sZs

Asked by: Guest | Views: 302
Total answers/comments: 2
Guest [Entry]

"The Emergency Room Simulation linked in your question seems to have been produced using Arena from Rockwell Automation (incorporated in the FactoryTalk suite), which is far from being free (however their might be some special offers for students and academics but I did not look much into it).

You may find a list of discrete event simulation software here, some of them are free and even open-source.

My personal preference goes to SimPy for being a python module (easy to integrate with a visualization module like vpython, matplotlib or even pygame), being well documented with examples and tutorials, having some plotting capabilities and a programmable GUI.

(Disclaimer: I have some very simple needs in discrete simulation so I did not push the limits of the software I used)"
Guest [Entry]

"I don't know about the cartoon-like simulation that you want, but there is a mathematical formalism that has been applied to process modeling for manufacturing and other domains: Petri Nets. There are software-tools around that can run models based on petri nets and an active community of people that work with them: link.

Such a formalism would be useful if you want to determine/compare/explore particular characteristics about the behavior of a system composed of events (like in a factory).

The visual representation, I think, is another problem entirely but if you have ""complete"" information about the behavior of the system from a simulation, then it should be possible to generate something visual using any tool that is flexible enough, like maybe ""processing"" or ""alice""."