export interface Node {
  row: number;
  col: number;
  alive: boolean;
}

export enum Scenario {
  RANDOM = 0,
  EMPTY = 1,
  SIMPLE = 2,
  PULSAR = 3,
  GUN = 4
}

export const DEFAULT_GRID_ROWS = 50;
export const DEFAULT_GRID_COLS = 50;

export const MIN_GRID_SIZE = 20;
export const MAX_GRID_SIZE = 200;
export const DEFAULT_TIME_PER_GENERATION = 30;

export const MIN_TIME_PER_GENERATION = 20;
export const MAX_TIME_PER_GENERATION = 200;

export const MAX_GRID_PX = 1000;
export const LIVE_SPAWN_PROBABILITY = 0.37;
