Software used in the tutorials
- Pajek
-
Pajek is a program used to perform various kinds of network analysis and visualisation tasks.
Homepage | Documentation | Local copy - NetLogo
-
NetLogo is an implementation of the standard Logo programming language, which may be used in simple graphical simulation of certain complex systems - with a particular focus on those simulations involving spatial interaction of agents.
Homepage | Documentation | Local copy - Matlab
-
Matlab is a programming language and environment based primarily around manipulation of matrix structures, commonly used throughout mathematical disciplines.
Homepage | Documentation - RBN Toolbox
-
The Random Boolean Network (RBN) toolbox is an extensible module for Matlab that implements the RBN model and allows investigation of some properties of the model.
Homepage | Documentation - L-Studio
-
L-Studio is a program for developing and visualising L-systems with a focus on the visualisation of plant development.
Homepage | Documentation | Local copy - Leximancer
-
"Leximancer is a tool that can be used to automatically analyse the content of document collections and display the extracted information."
Homepage | Documentation
Assignment related
Example web page for Assignment 1
Additional software
This is a very incomplete list of easily available software that may be used in simulating or investigating complex systems. Some of the products listed here are frameworks for doing complex systems research, some are specific tools used to investigate a particular aspect of a given system and others are simulations in their own right.
Suggestions for additions to this list should be sent to kaiw@itee.uq.edu.au
An extensive listing of freely available Genetic Algorithm software is available here.
A list of L-systems related software is available here.
A list of complex systems software (with a focus on economic applications) may be found here.
-
Cafun - homepage | local copy
"Cafun is a set of programs which enable you to create impressive simulations of complex systems in an easy way." -
Tierra - homepage
"The Tierra C source code creates a virtual computer and its Darwinian operating system, whose architecture has been designed in such a way that the executable machine codes are evolvable." -
DDLab - homepage
"DDLab is an interactive graphics program for researching discrete dynamical networks, relevant to the study of complexity, emergent phenomena, neural networks, and aspects of theoretical biology such as gene regulatory networks." -
Swarm - homepage
"Swarm is a software package for multi-agent simulation of complex systems. Swarm is intended to be a useful tool for researchers in a variety of disciplines. The basic architecture of Swarm is the simulation of collections of concurrently interacting agents: with this architecture, we can implement a large variety of agent based models." -
Conway's Game of Life - software | background
"Conway's Game of Life" is a classic spatial cellular automata which demonstrates principles of emergence and self-organisation. -
Inwards To Chaos - software
"This application is intended to both satisfy all those wanting to enjoy with fractal shapes and all those wanting to study their dynamics."
Interesting and/or fun simulations
- zombie infestation
http://kevan.org/proce55ing/zombies/
the simulation may or may not be very complex, but it's cute/funny (particularly for resident evil fans)
