User Tools

Site Tools


public:e-217-prog-2010-1:thorisson-simulation-2

This is an old revision of the document!


E-217-PROG-2010-1: Simulation 2 Thorisson Lecture Notes

More Concepts

Modularity A modular system is one with well-defined interfaces between components. A house made of LEGO bricks is modular because the elements it is made of have a well defined studs-tubes that can be interfaced.
Input/Output A system that requires initialization or data to produce its effects requires Input.
A system's change of the input state or its production of new data is its Output.
Nonlinearity A nonlinear system is a system whose output is not proportional to its input.
Emergence A phenomenon is called emergent if the interaction of many components at one level of description gives rise to a new phenomenon at a higher level of description. Emergence cartoon
Second-order emergence When an emergent phenomenon, like a society, gives rise to other emergent phenomena within it, e.g. a police force and government.
Micro-level In psychology: the cognitive function. (In sociology: the individual.)
Macro-level In psychology: the individual. (In sociology: the society.)









Stages of Creating a Simulation

Creating a model The model is the “story” – equivalent to a scientific theory (from small to large).
Implementing the model Choosing platform, programming language, etc., and writing the program.
Debugging Getting rid of bugs.
Grounding









Creating a Model

Determine the scope What set of questions would we want to be able to answer with our simulation? What are the most extreme conditions that the system should be able to take? What is a typical set of questions we will study?
Define variables
Define functions









Implementing the Model as a Simulation









EOF

/var/www/cadia.ru.is/wiki/data/attic/public/e-217-prog-2010-1/thorisson-simulation-2.1269454427.txt.gz · Last modified: 2024/04/29 13:32 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki