Main Page | See live article | Alphabetical index

Social simulation

Social simulation is the simulation, normally performed using a computer, of social phenomena (e.g. cooperation, competition, markets, social networks dynamics, etc.).

Table of contents
1 Development Tools
2 References

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