domingo, 24 de febrero de 2008

Sink

Introduction

Cellular automaton consist of an infinite number of cells, which have a finite number of states. These states change depending on the state of their neighbours. Each cell has the same rule for updating.

Sink

In this program, the cells can have two states: 0 or 1. This state depends on the state of their neighbours and the place where the cell is.

These are the default update rules:

. If both the cell and path are 1, and the cell has eight neighbours, the cell becomes 0.

. If the cell is 1, path is 0 and the cell has more than three neighbours, the cell changes to 0.

. If both the cell and path are 0, and the cell has more than three neighbours, the cell changes to 1.

. If the cell is 0, path is 1 and the cell has more than two neighbours, the cell becomes 1.

The user can change all the parameters of the program in the configuration menu.

Download:
Sink for Windows - sink_Windows.zip --> To execute the program simply unzip the package, go to sinkwindows/sink/bin/Debug and double click on sink.exe


Sing for Linux - sink_Linux.tar.gz --> To execute the program extract all files from the package, go sink/sink/bin/Debug and execute this command: "mono sink.exe"

No hay comentarios: