Display Options

Text Size

Layout

NOTE: To use the advanced features of this site you need JavaScript turned on.

Home Resources Models Simulating Innovation
Simulating Innovation

Software for Watts and Gilbert (2014) Simulating Innovation

These programs were developed for the book:

Watts, Christopher and Gilbert, Nigel (2014) Simulating Innovation: Computer- based Tools for Rethinking Innovation. Cheltenham, UK and Northampton, MA, USA: Edward Elgar.

If you use any of these programs in your work, please cite the book, as well as giving the URL for the website from which you downloaded the program and the date on which you downloaded it. A suitable form of citation for a program is:

Watts, Christopher (2014) “Name-of-file”. Retrieved 31 January 2014 from http://www.simian.ac.uk/resources/models/simulating-innovation.

These programs are free software: you can redistribute them and/or modify them under the terms of version 3 of the GNU General Public License published by the Free Software Foundation. These programs are distributed in the hope that they will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Those wishing to make commercial use of a program should contact the book's This e-mail address is being protected from spambots. You need JavaScript enabled to view it to discuss terms.

To download these files, you may need to right-click on the filename and select the option (depending on your browser): "Save target as..." (in Internet Explorer), "Save link as..." (Chrome) or "Save Link As..." (in Firefox).

Some of these programs have been designed to be run using NetLogo version 5.


Chapter Filename Page number of first occurrence Description

2 SI_Model_Comparison.xls 37 In one Excel workbook we compare 3 simulation approaches to the same simple diffusion model: System Dynamics, Discrete-Event Simulation and Agent-Based Modelling.
2 SI_Model_WithHeterog.xls 48 A diffusion model in which agents move from being susceptible to being infected with an idea. In this version, agents may differ in their level of infectibility.
2 DiffusionComparisons.xls 49-50 Compares the diffusions of two technologies within the same heterogeneous population.
2 ProbitModel.nlogo 53 Produces diffusion curves from a Probit model, in which heterogeneous agents update adoption decisions in a dynamic environment.
2 EvolutionModelOfDiffusion.xls 59 Simulates diffusion as survival of the fittest idea.
2 DiffusionFittingAndForecasting.xls 60-61 Uses a stochastic model to generate diffusion data, then evaluates the use of system dynamics models to fit and forecast this data.
2 CornDataFit_Epidemic.xls 62 Attempts to fit an epidemic model to the classic data on the adoption of hybrid seed corn.
2 CornDataFit_Bass.xls 62 Attempts to fit a Bass model to the classic data on the adoption of hybrid seed corn.
2 CornDataFit_ComplexContagion.xls 62 Attempts to fit an epidemic model with complex contagions to the classic data on the adoption of hybrid seed corn.
2 CornDataFit_Lag.xls 62 Attempts to fit an epidemic model with time lag to the classic data on the adoption of hybrid seed corn.
2 CornDataFit_Probit.xls 62 Attempts to fit a probit model to the classic data on the adoption of hybrid seed corn.
2 CornDataFit_Evolution.xls 62 Attempts to fit an evolutionary model to the classic data on the adoption of hybrid seed corn.
3 NetworkDemo.nlogo 69 Multi-purpose demonstration of network architectures, including network metrics and diffusion properties.
3 SmallWorldSearch.xls 80 A replication of Watts, Dodds & Newman's (2002) model of search in small-world networks.
3 PolyaUrn.xls 83-84 Excel workbook demonstrate's path dependent outcomes in Polya's Urn model.
3 Cascade.xls 87-89 Simple Excel-based introduction to the idea of Information Cascades.
3 NetworkInfoCascades.nlogo 93-98 Extends the NetworkDemo tool to study information cascades.
4 MarchOLM.nlogo 102 A replication of James March's (1991) model of organisational learning.
4 SolutionNet_KauffmanNK.nlogo 108 Displays the network of solutions of a Kauffman NK fitness landscape.
4 NKNetworks.nlogo 111 Demonstrates Kauffman's NKC fitness landscapes.
4 LazerFriedmanModel.xls 116-125 A replication of Lazer & Friedman's (2007) model of organisational learning.
4 MarchVariabilityDemo.nlogo 126 A replication of James March's (1991) trade-off between expected performance and variance in performance.
4 LongRunGambling.nlogo 129-130 Thorngate & Tavakoli's (2005) demonstration of the difference between biologists' and economists' concepts of rationality.
5 PapersPerAuthor.nlogo 142-145 Generates scale-free frequency distributions similar to those for academic papers per author.
5 ACM_Similarity.nlogo 150 A replication of Axelrod's (1997) model of cultural influence, with some extensions.
5 HK_OpDynBC.nlogo 151-153 A replication of Hegselmann & Krause's (2002; 2006) opinion dynamics model.
5 HK_OpDynBC.xls 151-153 A replication of Hegselmann & Krause's (2002) opinion dynamics model.
5 gass.1 3D.nlogo 153-154 A replication of Gilbert's (1997) Academic Science Structure model.
5 GASS.xls 153-154 A replication of Gilbert's (1997) Academic Science Structure model.
5 WMDivCogLabour.nlogo 160-164 A replication of Weisberg & Muldoon's demonstration of the Division of Cognitive Labour
5 CitationAgents_NK.nlogo 166-167 Watts & Gilbert's (2011) simulation of the publication of academic journal papers, including peer review.
5 CitationAgents_NK.xls 166-167 Watts & Gilbert's (2011) simulation of the publication of academic journal papers, including peer review.
5 CitationAgents_2DLandscape.nlogo 167-168 Watts & Gilbert's (2011) model modified to give papers' contents and authors' beliefs a 2-D visual interpretation.
6 AdoptAndAdapt.nlogo 180-187 Adoption and adaptation of technologies modelled as the satisfaction of terrain-based constraints.
7 SVPercolationModel.nlogo 195-200 A replication of Silverberg & Verspagen's (2005) percolation model of technological evolution.
7 RepeatedForestFire.nlogo 197 A model of forest fires (Drossel & Schwabl 1992; 1993) in which repeated outbreaks of fires lead to tree clusters with scale-free distribution of sizes.
7 Sandpiles.nlogo 197 Per Bak's Sandpiles model, an example of self-organised criticality.
7 GAPD.nlogo 207-208 Strategies for playing the Prisoner's Dilemma compete against each other and evolve according to a genetic algorithm.
7 EmergentInnovationNets.nlogo 211-215 An attempt at replicating Cowan & Jonnard's model of bilateral collaboration networks and knowledge production.
7 HypercyclesCW.nlogo 217-223 A replication of John Padgett's Hypercycles model, representing economic producation as artificial chemistry.
7 NonSpatialHypercycle.nlogo 223-225 A hypercycles model in which production rules are not spatially distributed.