Class: Cell

Cell(position)

Clase Cell

Constructor

new Cell(position)

Contructor de la clase Cell
Parameters:
Name Type Description
position Point
Source:

Members

neighbor

Inserta un vecino en la lista de vecinos
Source:

Methods

check()

Comprueba cual es el estado de la célula
Source:

checkAlive() → {boolean}

Comprueba si la célula vive en un ambiente neutro: Cualquier célula viva con dos o tres vecinos vivos vive hasta la próxima generación
Source:
Returns:
true si existe dicho ambiente : false
Type
boolean

checkMating() → {boolean}

Comprueba si la célula está en un ambiente apareamiento: Cualquier célula muerta con exactamente tres vecinos vivos se convierte en una célula viva
Source:
Returns:
true si existe dicho ambiente : false
Type
boolean

checkOverpopulation() → {boolean}

Comprueba si la célula está en un ambiente de sobrepoblación: Cualquier célula viva con más de tres vecinos vivos muere
Source:
Returns:
true si existe dicho ambiente : false
Type
boolean

checkSubpopulation() → {boolean}

Comprueba si la célula está en un ambiente de subpoblación: Cualquier célula viva con menos de dos vecinos vivos muere
Source:
Returns:
true si existe dicho ambiente : false
Type
boolean