302 is the maximum amount of squares you can have. You've been warned press space to pause/resume (1 in the bottom right means paused, 0 means running)
Its a version of conways game of life. Here are the basic rules: neighbor refers to something either adjacent or diagonal. if a cell has less than 2 neighbors it will die due to underpopulation if a cell has more than 3 neighbors it will die due to overpopulation if a cell (dead or nonliving) has precisely 3 neighbors it will become alive, mimicking reproduction. Thats about it, optionals include size of board, whether the board loops from one end to the other (mine does not, the edge is nothingness), and cell lifetime making them die after an amount of ticks (an update in the boards state).