Package physis.core.lifespace
The abstraction of the lifespace (topology, memory-model, accessing different subsets of organisms).
See:
Description
|
Interface Summary |
| CellLifeSpace |
Marker interface for cell based lifespaces. |
| LifeSpace |
LifeSpace is the space where the digital organisms live. |
| Remote2DLattice |
Remote interface for distributed two-dimensional lattice. |
| SoupLifeSpace |
Marker interface for soup based lifespaces. |
Package physis.core.lifespace Description
The abstraction of the lifespace (topology, memory-model, accessing different subsets of organisms).
The topology can be arbitrary, the classic version is the 2-dimensional toroidal lattice with 8-neighbourhood.
The memory model can be cell-based - each organism is separate, and soup-like when they share one large memory array
(more interactions are possible)