Wa-Tor
| Author(s) | O.Conrad (c) 2003 |
| Library ID | sim_cellular_automata |
| Tool ID | 1 |
| Version | 1.0 |
| Menu | Simulation | Cellular Automata |
Description
Wa-Tor - an ecological simulation of predator-prey populations - is based upon A. K. Dewdney's 'Computer Recreations' article in the December 1984 issue of Scientific American.
References
Dewdney, A.K. (1984): Sharks and fish Wage an ecological War on the toroidal planet Wa-Tor. Scientific American. pp. I4—22.
Parameters
| | Name | Type | Identifier | Description | Constraints |
| Input | Target System | grid, input, optional | TARGET_TEMPLATE | use this grid's system for output grids | - |
| Output | Wa-Tor | grid, output | GRID | - | - |
| Cycles | table, output | TABLE | - | - |
| Options | Target Grid System | choice | TARGET_DEFINITION | - | Available Choices:
[0] user defined
[1] grid or grid system
Default: 0 |
| Cellsize | floating point number | TARGET_USER_SIZE | - | Minimum: 0.000000
Default: 1.000000 |
| West | floating point number | TARGET_USER_XMIN | - | Default: 0.000000 |
| East | floating point number | TARGET_USER_XMAX | - | Default: 100.000000 |
| South | floating point number | TARGET_USER_YMIN | - | Default: 0.000000 |
| North | floating point number | TARGET_USER_YMAX | - | Default: 100.000000 |
| Columns | integer number | TARGET_USER_COLS | Number of cells in East-West direction. | Minimum: 1
Default: 101 |
| Rows | integer number | TARGET_USER_ROWS | Number of cells in North-South direction. | Minimum: 1
Default: 101 |
| Rounding | boolean | TARGET_USER_FLAT | Round bounding coordinates to multiples of cell size. Ignored if cell size has decimal places. | Default: 1 |
| Fit | choice | TARGET_USER_FITS | - | Available Choices:
[0] nodes
[1] cells
Default: 0 |
| Grid System | grid system | TARGET_SYSTEM | - | - |
| Refresh | boolean | REFRESH | - | Default: 1 |
| Initial Number of Fishes [%] | floating point number | INIT_FISH | - | Minimum: 0.000000
Maximum: 100.000000
Default: 30.000000 |
| Initial Number of Sharks [%] | floating point number | INIT_SHARK | - | Minimum: 0.000000
Maximum: 100.000000
Default: 7.500000 |
| Birth Rate of Fishes | integer number | FISH_BIRTH | - | Minimum: 0
Default: 3 |
| Birth Rate of Sharks | integer number | SHARK_BIRTH | - | Minimum: 0
Default: 12 |
| Max. Starvation Time for Sharks | integer number | SHARK_STARVE | - | Minimum: 0
Default: 4 |
Command Line
Usage: saga_cmd sim_cellular_automata 1 [-TARGET_DEFINITION ] [-TARGET_USER_SIZE ] [-TARGET_USER_XMIN ] [-TARGET_USER_XMAX ] [-TARGET_USER_YMIN ] [-TARGET_USER_YMAX ] [-TARGET_USER_COLS ] [-TARGET_USER_ROWS ] [-TARGET_USER_FLAT ] [-TARGET_USER_FITS ] [-TARGET_TEMPLATE ] [-GRID ] [-REFRESH ] [-INIT_FISH ] [-INIT_SHARK ] [-TABLE ] [-FISH_BIRTH ] [-SHARK_BIRTH ] [-SHARK_STARVE ]
-TARGET_DEFINITION:
Target Grid System
choice
Available Choices:
[0] user defined
[1] grid or grid system
Default: 0
-TARGET_USER_SIZE: Cellsize
floating point number
Minimum: 0.000000
Default: 1.000000
-TARGET_USER_XMIN: West
floating point number
Default: 0.000000
-TARGET_USER_XMAX: East
floating point number
Default: 100.000000
-TARGET_USER_YMIN: South
floating point number
Default: 0.000000
-TARGET_USER_YMAX: North
floating point number
Default: 100.000000
-TARGET_USER_COLS: Columns
integer number
Minimum: 1
Default: 101
-TARGET_USER_ROWS: Rows
integer number
Minimum: 1
Default: 101
-TARGET_USER_FLAT: Rounding
boolean
Default: 1
-TARGET_USER_FITS: Fit
choice
Available Choices:
[0] nodes
[1] cells
Default: 0
-TARGET_TEMPLATE: Target System
grid, input, optional
-GRID: Wa-Tor
grid, output
-REFRESH: Refresh
boolean
Default: 1
-INIT_FISH:
Initial Number of Fishes [%]
floating point number
Minimum: 0.000000
Maximum: 100.000000
Default: 30.000000
-INIT_SHARK:
Initial Number of Sharks [%]
floating point number
Minimum: 0.000000
Maximum: 100.000000
Default: 7.500000
-TABLE: Cycles
table, output
-FISH_BIRTH: Birth Rate of Fishes
integer number
Minimum: 0
Default: 3
-SHARK_BIRTH: Birth Rate of Sharks
integer number
Minimum: 0
Default: 12
-SHARK_STARVE: Max. Starvation Time for Sharks
integer number
Minimum: 0
Default: 4