CellularAutomaton<Coordinate, Base> constructor

CellularAutomaton<Coordinate, Base>({
  1. required Map<Coordinate, Base> state,
  2. required List<Rule<Coordinate, Base>> rules,
})

A cellular automaton.

Implementation

CellularAutomaton({
  required Map<Coordinate, Base> state,
  required List<Rule<Coordinate, Base>> rules,
})  : _state = Map.from(state),
      _rules = List.from(rules);