Coding study
AutoMata
A grid of randomly initialized colors gradually organizes itself as each cell responds to its neighbors in RGB space.
Initializing color field…
How it moves
Flocking behavior in RGB space
Each cell starts with a random RGB color. On every frame, it compares its color and color velocity with its immediate neighbors, then combines separation, alignment, and cohesion-like forces. The result is a field of colors that slowly gathers, separates, and changes direction together.