|
|
|
|
|
by anonymouslee
3517 days ago
|
|
I'm part of an NSF funded research coordination network focused on supporting good practices for computational modeling (www.comses.net). We've been curating a comprehensive list of computational modeling platforms at https://www.openabm.org/modeling-platforms but for the most part the popular modeling platforms are NetLogo (https://ccl.northwestern.edu/netlogo/), Repast (https://repast.github.io/), and Mason (https://cs.gmu.edu/~eclab/projects/mason/). Rob Allan wrote a survey of agent based modelling toolkits available at http://www.grids.ac.uk/Complex/ABMS/ (in 2011 though so some things are out-of-date). It's important to strive towards models that are as simple as possible so you don't end up "simulating the world" and so you can better understand and analyze the processes that led to the interesting results. It's also important that you document and open your source code to review because as we all know, it's trivial to hardcode your assumptions into a program to tell you what you want to see. |
|