30 void set_grid(vector<vector<DiscreteAutomaton*>> & grid);
31 void set_continuum(vector<ContinuousAutomaton*> & continuous);
33 vector<ContinuousAutomaton*> get_continuous();
34 vector<vector<DiscreteAutomaton*>> get_grid();
35 int get_current_population();
50 vector<vector<DiscreteAutomaton*>>
grid;
BoardType
Definition: board.h:16
@ CONTINUOUS
Definition: board.h:18
@ GRID
Definition: board.h:17
vector< ContinuousAutomaton * > continuous
Definition: board.h:51
int population
Definition: board.h:47
int current_population
Definition: board.h:48
int width
Definition: board.h:44
BoardType type
Definition: board.h:46
int height
Definition: board.h:45
vector< vector< DiscreteAutomaton * > > grid
Definition: board.h:50
Represents a type of cellular automaton called DiscreteAutomaton.
Definition: cells.h:27