Options
All
  • Public
  • Public/Protected
  • All
Menu

Class CellularAutomata

Hierarchy

  • CellularAutomata

Index

Constructors

constructor

Properties

birthLimit

birthLimit: number

deathLimit

deathLimit: number

height

height: number

lifetime

lifetime: number

map

map: Cell[]

overPop

overPop: number

startAlive

startAlive: number

width

width: number

Methods

countAliveNeighbors

  • countAliveNeighbors(idx: number): number

export

getAlivePercent

  • getAlivePercent(): number

getNeighbors

  • getNeighbors(idx: number): Cell[]

getNeighborsDirection

getTile

  • getTile(x: number, y: number): Cell

getWalkableNeighbors

  • getWalkableNeighbors(idx: number): Cell[]

init

  • init(): Promise<void>

simulate

  • simulate(rounds?: number): void

Generated using TypeDoc