Computer   code   for

THE   NK   MODEL

 

 

 

Stuart A. Kauffman (1993), The Origins of Order: Self-Organization and Selection in Evolution. Oxford, Oxford University Press.

The NK model provides a framework for evaluating the effects of interdependencies within an evolutive system. In particular, the NK model is able to reproduce ecological niches and punctuated equilibria. The NK model has been used to study the features of the relationships between species in an ecosystem, between technologies in an economy and between solution schemes in problem-solving. This page collects and makes any computer code publicly available, that implements, re-interprets and applies the NK model.

This page collects any computer code that implements, re-interprets and applies the NK model. Please feel free to contribute by sending your code to guido.fioretti AT unibo.it

 

 

  1. Marco Valente: Laboratory for Simulation Development.
    Lsd (Laboratory for Simulation Development) is a language for simulation models. Lsd emerged as the generalization of all the program functions used in several simulation models, mostly in agent-based simulation models.

  2. Stefano Balietti: Futur-NK.
    Futur-NK Simulator is an agent-based implementation where each agent owns and explores multiple NK worlds, computing fitness landscapes and mutating parameters. Agents are grouped into Populations which collect and store Agents data.

  3. Richard Vidgen and Julian Padgett: Sendero
    Sendero reproduces the basic NK model and provides extensions to the basic model including population dynamics and communication networks. Sendero: An Extended, Agent-Based Implementation of Kauffman's NKCS Model

 

 

 

Back to Homepage