Visuals: give color to live cells
I think it would be cool if a player creates cell of his/her own color, and that when cells are created, they become a mixed color.
This would mean that only this does not suffice:
enum class CellState { empty, alive };
and something this should be used instead:
struct Cell {
CellState m_state; //Cell alive or empty?
double m_fraction_red; // 1.0: red, 0.5: magenta, 0.0: blue
};
I think it will look very pretty, but I do not want to decide this on my own.