Cool organic generative art. A random color is chosen, then painted at a pixel with neighbors with the closest average. Simulated on a Fibonacci 1024. Inspired by "Rainbow Smoke"
More details: https://forum.electromage.com/t/challenge-idea-all-the-colors-rainbow-smoke/3531/10?u=wizard
Challenge Idea: All The Colors (Rainbow Smoke)

Love this! One of my favorite things about this forum has always been the way we play with and improve each other’s ideas. A few of the things I think are coolest about this: use of paint and palettes greatly speeds up color comparison vs hypot3(), and cuts down color storage size. saved neighborhood map! I thought about doing this, pretty much exactly this way with 2 neighbors per element, but was scared off by the potential storage cost. Glad to be wrong! dynamic renderer swapping. ...

ElectroMage Forum
A few more, without the mapping bit
@wizard This is awesome. If there are multiple candidate positions does it choose randomly, does it score based on multiple neighbors, or is there some other clever way to avoid ties?
@North First it maps out neighbors to a limited set. I did some fancy stuff to keep a fair set of neighbors so it wouldn't favor iteration order. Then during drawing it likewise keeps track of the top candidate "neighborhoods" and randomizes any spots that have the same color distance. Code is in the linked post if you want to take a look.
@wizard brilliant work! Here it is running on my wall of Fibonacci & #PixelBlaze, including the "FiboFlower" by @maketvee & Hilbert Curve matrix by @ItsMrJP 🤩