Files
algorithm/lab1/CellularAutomaton.h

20 lines
327 B
C++

#pragma once
#include <vector>
#include <random>
#include <iostream>
class CellularAutomaton
{
int m_fieldWidth, m_fieldHeight;
std::vector<std::vector<int>> field;
std::vector<std::vector<int>> fieldNextState;
void initializeRandom();
public:
CellularAutomaton(int width, int height);
void displayField() const;
};