Cellular Automata

I recently had an idea to make a cellular automata that follows some rules around RGB colours on a grid of pixels. In general, the rules are:

I AI-generated the code that generates these simulations and used p5js.

These are some of the more interesting results I found.

This one here I just think is quite pretty, it was a single frame:

These pieces were heavily influenced by a recent video I watched on emergent complexity and also by The Coding Train

After writing this, I now wonder what would happen if the coefficient was asymmetric, that is, for example, the organism will replicate itself as the tile instead of "mixing". Or maybe what would happen if the organisms searched for the closest match of all pixels on the grid instead of themselves?