physis.core.lifespace
Interface CellLifeSpace

All Superinterfaces:
LifeSpace
All Known Implementing Classes:
DistributedLattice2DLifeSpace, Lattice2DLifeSpace

public interface CellLifeSpace
extends LifeSpace

Marker interface for cell based lifespaces. Its implementors handles each organisms as a separate, distinct unit just like a cell with membrane.


Methods inherited from interface physis.core.lifespace.LifeSpace
getAllOrganisms, getNeighbours, getOrganismRandomly, getRegion, getSize, getSomeOrganisms, injectGenome