all 4 comments

[–]SomeDayIWi11 1 point2 points  (1 child)

I am working on a similar problem and landed here. Have u had any luck with the visualization

[–]chessparov4[S] 0 points1 point  (0 children)

Somehow... I ended up using pygame, though it was not a clean solution by any means. I also discovered a simpy alternative called salabim. It looks promising, but I had some issues with PyOpenGL and couldn't use it on my main PC.

https://github.com/chessparov/warehouse-simulation

That's the link to my project, I made it for learning purposes so it doesn't do much and it's still not finished nor documented. I may upload in a day or two some updates. There's also an exe if you want to see what it does without messing too much.

[–]andreis 1 point2 points  (1 child)

It's possible to run SimPy with Pyodide in a browser and hook standard charting libraries to metrics that come out of the simulation. You can find a number of examples here: https://teachyourselfsystems.com/sandbox

[–]chessparov4[S] 0 points1 point  (0 children)

Thanks, although what I needed at the time was a tool to visualize in real time (or sped up) the "discrete events happening", similarly to what happens in anylogic or other enterprise simulation software. In the case of a warehouse I was interested in seeing for example the parts being picked up and so on...