"The construction of computer programs that simulate aspects of social behaviour can contribute to the understanding of social processes." – Nigel Gilbert. Computational Social Science: Agent-based social simulationCentre for Research on Social Simulation, University of Surrey. Guildford, UK. 6 November 2005; revised and updated 20 May 2007.