3 ms·
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
by iwannayoyo 10y ago
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 https://github.com/NetLogo/NetLogo