Jeran
@Jeran

based on bcj the Animal Crossing Flower Racing League Commissioner, I've created the Fantasy Flower Racing League

This is a pretty simple script that just plants a column of random flowers, and then every round, there's a chance of an empty pixel switching to a color of its neighbors.

To add some realism, and to work around a different bug, the black pixels you see are actually partially transparent colors. It takes 3 rounds for a flower to be an adult, and able to spread to the next space.

This gives an interesting cellular automation animation! By changing some of the variables, you can get different results, but usually these huge flower races only have 3 or so contenders by by the time they go a distance of 50 pixels.

of course, here's the code! https://github.com/Jeran64/FantasyFlowerRacingLeague/blob/main/FLSS1.py

and special thanks again to FRL commissioner @bcj for the inspiration!


Inumo
@Inumo

I don't know what it says about me that I saw

usually these huge flower races only have 3 or so contenders by by the time they go a distance of 50 pixels.

and immediately went "oh yeah, just like colonization of the developing gut by the enteric nervous system." To explain, fun scientific connection to this model, a very similar model was used to simulate cells replicating & migrating along the gut in a process called "chain migration." Much like this model, what was discovered is that individual precursors rapidly dominate the bowel (paper is open access for those interested).

This has implications for a lot of experimental methods; inefficient deletion of a gene, for example, may cause precursors early in development to disappear, but precursors that escaped that deletion could then go on to populate the majority of the bowel, and it would be as though nothing was wrong.

Science!


You must log in to comment.

in reply to @Inumo's post: