On this assignment, my main goal is to explore cellular automata that we learned in class. However, there are a few parameters changed namely color, initial condition, and size of the cell.
Here’s the sketch:
Initially the board is constructed with vertices instead of squares and these vertices when rendered on board, they shift their position with a random offset of [-3, 3).
This helps us create a special noise like variation as shown below:
Implementation of this offset is shown below:
For interactivity, there is a slider that changes the resolution/width of the cells ranging from [5, 20].