Social simulation
Social simulation is the simulation, normally performed using a computer, of social phenomena (e.g. cooperation, competition, markets, social networks dynamics, etc.).
Development Tools
Many social simulations are implemented using one of the many development frameworks and tools available.
Some of the most well known, ordered by programming language, are:
Java
Objective-C
Logo
C++
Pop-11
Other Development Tools
In addition to the simulation specific tools there also a number of more generic Agent-oriented tools that can be used to write simulations. Some examples:
Java
For a more comprehensive list of tools see Tools for Agent-Based Modelling (from the Swarm Wiki)
References
|