Game of Life
Appearance
Summary
Summary here
Download Model
Download the .scn, .sel and .lse files by clicking on the following link: File:GameOfLife.zip
Model Code Explanation
.scn File
Scenario Information GameOfLife.sel SimPriority Low Priority
Comments: more here...
.sel File
Seles Model Model Size: 200, 200 Time Units: na Step 1 Landscape Events: GameOfLife.lse Variable-Output View Maps: CellState PrevCellState Output Model Bounds: CellState: 1 PrevCellState: 1 Global Variables: pInitial = 0.05 Output Frequency: 1
Comments: more here...
.scn File
/* This file contains a landscape event definition for Conway's Game of Life */
LSEVENT: GameOfLife
DEFINITIONS
LAYER: CellState, PrevCellState
GLOBAL VARIABLE: pInitial
ENDDEF
INITIALSTATE
INITIALSTATE = 1
CellState = IF UNIFORM(0,1) < pInitial THEN 1 ELSE 0
ENDIS
RETURNTIME
RETURNTIME = 1
PrevCellState = CellState
ENDRT
TRANSITIONS
TRANSITIONS = TRUE
numNeighbs = 0
OVER REGION CENTRED(1,1.5, EUCLIDEAN)
DECISION PrevCellState EQ 1
numNeighbs = numNeighbs + 1
ENDFN
CellState = IF (CellState EQ 0) AND (numNeighbs EQ 3) THEN 1
ELSE IF (CellState EQ 1) AND (2 <= numNeighbs <= 3) THEN 1
ELSE 0
ENDTR
Comments: more here...