Hacker News new | past | comments | ask | show | jobs | submit login

Does anyone know of a good open-source Agent-based model simulation platform?

I want to create some educational simulations to help people understand various emergent "natural" phenomenon, such as evolution, the invisible hand of the free market, and the Matthew Effect. I want the simulations to be interactive so users can see how changing a parameters effects the outcome.

I could custom code each of these, but I'd rather us a platform, especially one in which the agent model and logic were easy to understand without being a hardcore coder, so that anyone could look under the hood if they didn't trust the accuracy of the simulation.




There's netlogo, a multi-agent modeling language. It's not quite what you're asking for, and it's not too stable, but it comes pre-loaded with at least starter code for almost every model you listed, and it's syntax is very readable.

https://github.com/NetLogo/NetLogo


I know Mesa. Python based, open-source framework for agent-based models.

https://github.com/projectmesa/mesa





Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: