SocLab is a pure Java application under GPL licence.

The file "script_soclab_linux_Mac.sh" contains the script to run SocLab on a Linux or Mac computer,
the file "script_soclab_windows.bat" does the same for Windows computers. They allocate 1G of memory to the process, you can increase or decrease this amount according to your computer resources.

Details on the SocLab theory and functionalities of the environment can be found at http://soclabproject.wordpress.com/


EXAMPLE MODELS
Conflict 1 against 3:
Actor a depends on actors b, c and d, while b, c and d depend on a.
According to simulation results, the four actors seldom cooperate : a cooperate and two among b, c and d do but a one of them defects.

Conflit2.org: another version, where a could selectively retaliate against the defecting actor.

Prisoners' Dilemma:
The more actors have interest in cooperation (high value for the relation controlled by the other), the more they cooperate.
In the null sum game case (equal 5 stakes on both relations) simulations difficulty converge.

The Bolet firm:
The Bolet case is the model of a small familial firm. It contains four actors - the head shop (HS), Jean and the Bureau of Studies (Jean-BE), Andrew the chief of the production, and the father, founder of the enterprise - and six resources - the decision to purchase a new machine, the nature of the prescription given by Jean to the head shop, the supervising of this prescription, the application of the prescription by the HS, the supervising the application of the prescription, and the investment in the production. 
Andrew and Jean are the sons of the father, which has a high solidarity with the shop workers due to the history of the firm.

Other SocLab examples are at the Openabm site.

